View
328
Download
0
Embed Size (px)
DESCRIPTION
Status Report do projeto de mestrado intitulado "Uma Arquitetura para Smart Cities baseada em Internet of Things"
Citation preview
Uma arquitetura para Smart Cities baseada na Internet of Things
Gustavo Henrique Rodrigues Pinto [email protected]
Orientador: Vinicius Cardoso Garcia (UFPE)Co-orientador: Alexandre Alvaro (UFSCar)
Considerações Iniciais
• Cidade inteligente: Cidade + Tecnologia da informação e Comunicação (TICs) (Li et. al.)
• Objetivo: Aumentar qualidade de vida dos cidadãos.
Capturar (Sensores)
Processar(Cloud Computing)
Atuar (Sistemas)
Internet das Coisas
Motivação
• Internet das coisas:– ZigBee, RFID, Smartphone, Totens, Geladeira, ....
• Aplicados a diferentes contextos urbanos:– Festas, Hospitais, Shopping, Transporte Coletivo,
Escolas, Estádios, Pontos Turísticos...• Qual o impacto um evento de um contexto em
outro contexto?• Como tratar, combinar, processar e distribuir
essas informações?
Visão Geral
Revisões- IssuesRevisão Sem Processo Revisão SistemáticaInteroperabiblidade de objetos Interoperabilidade de objetos
Sustantabilidade Sustentabilidade
Monitoramento em Tempo Real Monitoramento em tempo real
Histórico de Dados --
Mobilidade Ubiquidade (*)
Disponibilidade Segurança
Privacidade --
Sensoriamento e Processamento Distribuído --
Composição de serviços Composição de serviços
Aspectos Sociais Aspectos sociais
Flexibilidade/Extensabilidade -
-- Sensor discovery
*Sinônimos no contexto dos trabalhos estudados
Visão Macro- Interoperabilidade
de Objetos-Mobilidade
-Monitoramento em Tempo Real
-Flexibilidade-Composição de Serviços
Histórico de dados
Implementação atual
OSGI/Equinox
com.synaptic.rest.sample
com.synaptic.messageprotocol.interface
com.synaptic.messageprotocol.json
Restlet GSON
com.synaptic.datachannelm
anager
com.synaptic.mongodb
com.synaptic.publisher
com.synaptic.subscriber
EventAdmin
Proposta: Composição de serviços
Engarrafamento
S1
Ônibus(GPS)
Chuva
Proposta - ChecklistInteroperabiblidade de objetosSustantabilidadeMonitoramento em Tempo RealHistórico de DadosMobilidadeDisponibilidadePrivacidadeSensoriamento e Processamento DistribuídoComposição de serviçosAspectos SociaisFlexibilidade/ExtensabilidadeSensor discovery
ESTÁGIO ATUAL
Validação: 1ª Tentativa
• Experimento simulado:– Dados “reais”;• Ônibus de Recife• Rio Datemine
– 3 Domínios;– 3 Requisitos;– Definir requisitos não-funcionais (por exemplo,
performance)– Alterar variáveis (senders, frequência de tempo...)
Validação: Cenário
Validação: Gerador de Localização
Validação: Paradas de ônibus
Validação: Arquitetura
Validação: Visualizador
Problema da 1ª Tentativa:
• “Só rodar não valida arquitetura”
• O que medir para afirmar que a arquitetura atende a determinado requisito?
• Quais métricas podem confirmar isso?• Quais requisitos é possível medir
quantativamente?
Validação: 2ª Tentativa
• Validação baseada em cenários– Mescla de métodos teóricos com possíveis casos
de uso– Métodos teóricos:• ATAM• SAAM • ARID
Dissertação
• Cap1: Introdução: 30%• Cap2: Smart Cities Vs Internet Of Things: 60%• Cap3: Revisão bibliográfica: 100%• Cap4: Proposta: 10%• Cap5: Validação: 0%• Cap6: Conclusão: 10%
Referências• (Morvaj): Morvaj, B., Lugaric, L., and Krajcar, S. (2011).
Demonstrating smart buildings and smart grid features in a smart energy city. In Energetics (IYCE), Proceedings of the 2011 3rd International Youth Conference on, pages 1–8. IEEE.
• (UNESCO): J. Winpenny. The united nations world water assessment programme: Investing in information, knowledge and monitoring. Technical report, United Nations Educational, Scientific and Cultural Organization, 2008.
• (Li et al) Li, X., Lu, R., Liang, X., Shen, X., Chen, J., and Lin, X. (2011). Smart community: an internet of things application. IEEE Communications Magazine, 49(11):68–75.