Sistema Estacionamento Programação concorrente e distribuída Hallan Cosmo Graduação em...

Post on 07-Apr-2016

236 views 0 download

Transcript of Sistema Estacionamento Programação concorrente e distribuída Hallan Cosmo Graduação em...

Sistema Estacionamento

Programação concorrente e distribuída

• Hallan Cosmo Graduação em Engenharia da

Computação

Roteiro• Introdução• Módulos• Implementação• Resultados

Introdução• Um sistema em CSP que simula o

estacionamento de um shopping com N cameras de segurança

• Cada camera filma um setor do estacionamento• Com algoritmos de processamento de imagens

consegue detectar quantas vagas estão ocupadas em cada setor

Introdução• Cameras – Captam quando um carro ocupa ou

desocupam uma vaga.• Servidor – Controla quantas vagas estão

disponiveis em cada setor.• Tela de Interface – Apresenta para o cliente do

estabelecimento o setor onde há mais vagas para estacionar

Módulos

Implementação• O processo camera detecta a chegada ou saída

de um veículo no seu setor. Solicita a verificação de ocupação ou não da vaga relacionada àquele veículo.

• O processo servidor recebe a informação de que uma vaga está sendo ocupada ou desocupada. Em seguida, libera ou bloqueia o uso daquela vaga para outros veículos

Implementação• Canais

Implementação• Processo Camera

Implementação• Processo Servidor

Implementação• Composição Paralela

Resultados

Sistema Estacionamento

Programação concorrente e distribuída

• Hallan Cosmo