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