Colaboração por
Dispositivos Móveis para o
GeoRisc
Marx Viana
[email protected]
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
05/11/2015
@LES/PUC-Rio
2
Primeiro Problema
 Verificou-se a necessidade de maior
interação entre os usuários do sistema
 Por exemplo, engenheiros civis,
guardas civis, pessoas comuns…
05/11/2015
@LES/PUC-Rio
geólogos,
3
Solução
Aplicação para colaboração através de
dispositivos móveis
05/11/2015
@LES/PUC-Rio
4
Segundo Problema
Dados estariam disponíveis para todos os
usuários
05/11/2015
@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
05/11/2015
@LES/PUC-Rio
6
Contribuições Esperadas
A criação de uma aplicação capaz de
colaborar através de novos pontos georeferenciados em um mapa no dispositivo
móvel
A disseminação do conhecimento sobre
riscos ambientais
05/11/2015
@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
05/11/2015
@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
05/11/2015
@LES/PUC-Rio
9
Arquitetura da Aplicação
05/11/2015
@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
05/11/2015
@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
05/11/2015
@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
05/11/2015
@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
05/11/2015
@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
05/11/2015
@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
05/11/2015
@LES/PUC-Rio
16
Download

Marx2011.2 - (LES) da PUC-Rio