sistema estacionamento programação concorrente e distribuída hallan cosmo graduação em...
TRANSCRIPT
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