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
Download

ESD