Post on 18-Apr-2015
Colaboração por Colaboração por Dispositivos Móveis para o Dispositivos Móveis para o
GeoRiscGeoRisc
Marx Vianamarxviana@les.inf.puc-rio.br
11/04/23 @LES/PUC-Rio 2
Motivação
GeoRisc - Plataforma de Análise de Riscos Geo-Ambientais Conhecimento profundo em:
• Escorregamento de solos• Riscos geo-ambientais
Serviços complexos baseados em agentes
11/04/23 @LES/PUC-Rio 3
Primeiro Problema
Verificou-se a necessidade de maior interação entre os usuários do sistema Por exemplo, engenheiros civis, geólogos,
guardas civis, pessoas comuns…
Solução
Aplicação para colaboração através de dispositivos móveis
11/04/23 @LES/PUC-Rio 4
Segundo Problema
Dados estariam disponíveis para todos os usuários
11/04/23 @LES/PUC-Rio 5
Solução
Inserção de papéis na aplicação para que cada grupo de usuário possa ver apenas determinados tipos de informações
11/04/23 @LES/PUC-Rio 6
Contribuições Esperadas
A criação de uma aplicação capaz de colaborar através de novos pontos geo-referenciados em um mapa no dispositivo móvel
A disseminação do conhecimento sobre riscos ambientais
11/04/23 @LES/PUC-Rio 7
GeoRisc - Mobile
Associados as Áreas de Risco, é possível a inserção de dados relevantes
Visualização colaborativa dos dados, por diversos usuários, como imagens e arquivos texto
Adequação a papéis e mecanismos de privacidade
11/04/23 @LES/PUC-Rio 8
GeoRisc - Mobile
Criação de Rotas da sua posição atual até as áreas de risco
Sugestão de especialistas para prestar atendimento em localidades de risco
Sugestão de hospitais para atendimento de vítimas socorridas nos desastres causados por escorregamento de solos
11/04/23 @LES/PUC-Rio 9
Arquitetura da Aplicação
11/04/23 @LES/PUC-Rio 10
Tecnologia Empregada
Sistema Operacional Google Android Aplicação Móvel
WebServices Serviços para o GeoRisc - Mobile
Aplicação web Cadastro de hospitais, Áreas de Risco e
Especialistas
Agentes desenvolvidos no JADE Sugestões e restrições
Banco de Dados MySQL
11/04/23 @LES/PUC-Rio 11
Agentes
Agente Papel e Privacidade é responsável pela identificação dos papéis dos
usuários e seu nível de acesso às informações
Agente Sugestão de Especialistas tem o objetivo de fazer recomendações de
especialistas para atenderem uma determinada área de risco
Agente Sugestão de Hospitais tem o objetivo de fazer recomendações de
hospitais para atenderem vítimas de escorregamentos de solos
11/04/23 @LES/PUC-Rio 12
Conclusão
A aplicação desenvolvida mostrou ser capaz de integrar os diferentes papeis existentes em torno do cenário de deslizamento de massas
A utilização de agentes nos possibilitou criar a divisão de papeis na aplicação, também nos possibilitou sugerir especialistas e hospitais
11/04/23 @LES/PUC-Rio 13
Conclusão - Dificuldades
Durante o desenvolvimento do sistema foram encontradas algumas dificuldades, como a comunicação entre a aplicação móvel e o WebService
11/04/23 @LES/PUC-Rio 14
Trabalhos Futuros
Criação das seguintes funcionalidades: cadastramento de Movimentos de solos
através do dispositivo móvel Implementação dos modelos:
• Precipitação• Análise Qualitativa
Criação de uma metodologia para auxiliar no desenvolvimento de aplicações móveis Abstrações capazes de prover funcionalidades
genéricas
11/04/23 @LES/PUC-Rio 15
Trabalhos Futuros
Definir um conjunto de conceitos utilizados para resolver um problema de um domínio específico (GeoRisc-Mobile)
Fluxo de controle da aplicação Melhorias na arquitetura da aplicação
11/04/23 @LES/PUC-Rio 16