Ontologias na Descoberta de Recursos da Computação Pervasiva Renato Dilli – TA2PD e TEWS UCPel – PPGINFO – Set/2008
Roteiro Características Básicas dos Mecanismos de Descoberta de Recursos Descoberta de Recursos na Computação Pervasiva Middleware EXEHDA Ontologias Proposta
Descoberta de Recursos Características Básicas Organização dos componentes Tipos de mensagem (advertise, request e response) (anúncio, requisição e resposta) Descritores e consulta de recursos Descoberta interativa x não interativa
Descoberta de Recursos na Computação Pervasiva Linguagem expressiva para descrição de recursos Escalabilidade Preferências de usuários Interoperabilidade Estratégias para manutenção da consistência Utilização de informações de contexto
Ontologias Definição de um domínio Vocabulário Semântica Equivalências Inferências
Middleware EXEHDA ISAMpe (ISAM pervasive environment) EXEHDAcel EXEHDAbase EXEHDAnode
Proposta 1/4 Aumentar a expressividade na descrição dos recursos pelos mecanismos de descoberta de recursos Maior abrangência na resposta dos mecanismos Inferências
Proposta 2/4 Modelo de descrição de recurso em XML (PerDis) Another host in the ISAM pervasive environment Host //curly.inf.ufrgs.br/ name=“processorType” value=“PentiumIII” /> name=cpuMhz” value=“2400” /> name=memoryRamMB” value=“512” />
Proposta 3/4 Modelo de Ontologia para descrever recursos:
Proposta 4/4 Atividades em desenvolvimento: Estudo da expressividade dos protocolos de descoberta de recursos, em especial do PerDis Estudo de trabalhos relacionados Modelo de ontologia no Protégé para descoberta de recursos Teste da ontologia
Referências 1/2 Chakraborty, D.; Chen, H. (2000) “Service Discovery in the future for móbile commerce”. ACM Crossroads, v.7, n.2 Lopes, João L. B. (2008) “EXEHDA-ON: Uma Abordagem Baseada em Ontologias para Sensibilidade ao Contexto na Computação Pervasiva”, 128p (Dissertação de Mestrado em Ciência da Computação) – Escola de Informática, UCPel, Pelotas. ISAM. Infra-Estrutura de Suporte às Aplicações Móveis. Disponível em:. Acesso em: set McGrath, R.E. (2000) “Discovery and Its Discontents: Discovery Protocols for Ubiquitous Computing”, Urbana-Champaign: Departament of Computer Science University of Illinois. Protégé. Editor de Ontologias. Disponível para download em:. Acesso em: set
Referências 2/2 Schaeffer Filho, Alberto Egon. (2005) “PerDis: um Serviço para Descoberta de Recursos no ISAM Pervasive Environment”, 103p (Dissertação de Mestrado em Ciência da Computação) – Instituto de Informática, UFRGS, Porto Alegre.Smith, A. and Jones, B. (1999). On the complexity of computing. In Advances in Computer Science, pages 555–566. Publishing Press. Yamin, Adenauer C. (2004) “Arquitetura para um Ambiente de Grade Computacional Direcionado às Aplicações Distribuídas, Móveis e Conscientes do Contexto da Computação Pervasiva”, 195p Tese (Doutorado em Ciência da Computação) – Instituto de Informática, UFRGS, Porto Alegre.
Descoberta de Recursos Organização dos componentes Arquitetura de 3 Componentes Arquitetura de 2 Componentes