1. Orquestração de Serviços de
Vida Ambiente Assistida
Lúcio Scartezini Lopes
Universidade de Brasília
Instituto de Ciências Exatas
Departamento de Ciência da Computação
Mestrado em Informática
Orientação
Dr. Li Weigang e Dr. Vander Ramos Alves
Qualificação para mestrado em informática de
2. Orquestração de Serviços de Vida Ambiente Assistida - VAA
IBGE, IPEA, US Census Bureau, ONU:
- Aumento da População de IDOSOS no mundo
- Boa parte mora sozinho
46% entre 75/79 anos, e
60% com mais de 80 anos (UE)
- Tendência de Crescimento
Introdução
3. Orquestração de Serviços de Vida Ambiente Assistida - VAA
- Aumento da demanda por serviços de saúde
- Aumento não sustentável de Gastos Públicos e
das Famílias
Doenças crônicas
Remédios
Acidentes
Emergência
- Baixa qualidade de vida
Introdução
4. Orquestração de Serviços de Vida Ambiente Assistida - VAA
Grande demanda por serviços e tecnologias que
proporcionem Qualidade de Vida, Independência e mais
segurança dos idosos
=Nova área de pesquisa: Vida Ambiente Assistida
(VAA) - Ambient Assisted Living - AAL
:: Detectores Automáticos de Emergências
através do monitoramento do ambiente e da pessoa assistida
:: Grande potencial: Escalável + Flexível = Viável
Introdução
5. Orquestração de Serviços de Vida Ambiente Assistida - VAA
- Dentre os diversos desafios da VAA, destacamos 2:
Falta de Metodologia de Estruturação de Serviços
- Características próprias de Engenharia de Software:
- Criticidade;
- Coordenação de comunicação entre os agentes;
- Hierarquia e validação das informações.
Necessidade de Rastrear Stakeholders
na arquitetura e implementação:
- Não perder o foco nas necessidades de cada usuário do sistema;
- Serviços diferentes e adequados para cada stakeholder.
Descrição do Problema
6. Orquestração de Serviços de Vida Ambiente Assistida - VAA
Vida Ambiente Assistida - VAA:
“conceitos, produtos e serviços, que interligados,
melhoram tecnologias e o ambiente social, com
objetivo de melhorar a qualidade de vida das
pessoas, em todas as fases da vida”
(www.aal-europe.eu)
“Sistemas inteligentes para assistência,
para uma vida melhor, e mais segura”
(mst news n.06/2007 – Micro-Nano Integration News)
Fundamentação Teórica
7. Orquestração de Serviços de Vida Ambiente Assistida - VAA
- Área de aplicação de Ambient intelligence, em
discussão desde o início dos anos 90.
- Ligado a Smart Living, que conecta eletrodomésticos
- Utiliza casos de uso médicos de Telemonitoring
Vida Ambiente Assistida
Publicações recentes – Mapeamento de requisitos específicos
8. Orquestração de Serviços de Vida Ambiente Assistida - VAA
Service Oriented Architecture (SOA)
Noção de reuso de serviços,
baseados em padrões de
web services, para proporcionar
organização entre sistemas:
Divide complexidade
do negócio em SERVIÇOS
9. Orquestração de Serviços de Vida Ambiente Assistida - VAA
Multi-agent Systems (MAS)
Autonomia EMERGE System
A idéia é que os agentes
não são apenas acionados
para realizarem uma tarefa,
mas eles podem se acionar.
Coordenação
Agentes coordenados
simulam comportamento
mais elaborado
10. Orquestração de Serviços de Vida Ambiente Assistida - VAA
- Arquitetura em camadas
Com isto estamos atacando o problema de coordenação
entre os componentes do sistema;
- Rastreamento de stakeholders a agentes
Representando no sistema os envolvidos, atacamos o
problema de rastreamento dos envolvidos no sistema;
- Comunicação e coordenação entre os agentes
Na execução dos serviços definidos, trabalhando sobre os
dois problemas de VAA destacados.
Metodologia
11. Orquestração de Serviços de Vida Ambiente Assistida - VAA
Coordenação entre os componentes do sistema
Arquitetura em Camadas
12. Orquestração de Serviços de Vida Ambiente Assistida - VAA
Representar no sistema os stakeholders
Rastreamento de stakeholders a agentes
1 Skakeholder = 1 Agente de Software
13. Orquestração de Serviços de Vida Ambiente Assistida - VAA
Na execução dos serviços definidos no domínio de VAA
Comunicação e coordenação entre os agentes
14. Atividades e Cronograma
2/2009 1/2010
ago set out nov dez fev mar abr mai jun jul
1. Estudo do estado-da-arte em requisitos e projeto de sistemas VAA
2. Elicitação da interação entre os serviços de sistemas VAA;
3. Definição de modelo de interação entre serviços e agentes
4. Implementação da interação entre agentes, no modelo VAA;
5. Avaliar resultados
6. Escrever dissertação
Orquestração de Serviços de Vida Ambiente Assistida - VAA
Término em:
Outubro/09
Novembro/09
Dezembro/09
Março/10
Abril/10
Julho/10
Orquestração de Serviços de Vida Ambiente Assistida
15. Referências
Orquestração de Serviços de Vida Ambiente Assistida - VAA
Principais referências bibliográficas
Camarano, A. Envelhecimento da população brasileira: uma contribuição demográfica. Relatório 858,
Instituto de Pesquisas Econômicas Aplicada (IPEA), 2002. ISSN 1415-4765.
Prückner, Steinke, Hermann. EMEREGE Deliverable number D2.1:
Ambient Assisted Living Domain Requirements Report, 2008.
NERI, Edmilson L.; Agentes de Software: Delegando Decisões a Programas. São
Paulo, RAE eletrônica v.4 n.1 art.3, FGV EAESP, jan/jul 2005. Acesso em 28/07/2007,
EMERGE: Emergency Monitoring and Prevention, Specific
Targeted Research Project (STREP) of the EC, Project No. 045056, www.emerge-project.eu
MSTNews: “Ambient Assisted Living”,
http://www.mstnews.de/downloads/pdf/news-0607.pdf
Fraunhofer Assisted Living Environment,
http://www.iese.fraunhofer.de/fhg/iese/projects/med_projects/aal-lab/index.jsp, last visited 18.04.2009