ONTOLOGIAS NO CONTROLE DA ADAPTAÇÃO AO CONTEXTO EM ESPAÇO UBÍQUO ONTOLOGIAS NO CONTROLE DA ADAPTAÇÃO AO CONTEXTO EM ESPAÇO UBÍQUO Nelsi Warken, Luiz A.

Slides:



Advertisements
Apresentações semelhantes
Lógica Matemática e Computacional 7 – Introdução à Programação Lógica
Advertisements

Por Marcio Belo Mestrado em Computação PGCC/IC/UFF
Linguagem de Montagem Visão geral.
Sistemas Distribuídos
Laboratório de Sistemas Integráveis
MIDDLEWARE BASEADO EM AGENTES MÓVEIS PARA SUPORTAR COMPUTAÇÃO MÓVEL
Amanda Meincke Melo RA:
Ontologia para Sistemas Configurarionais Urbanos
Ontologia e Sistemas de Informação Geográfica Departamento de Informática - Universidade Federal de Viçosa Jugurta Lisboa Filho Alcione de Paiva Oliveira.
Sistemas Operacionais
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação Desenvolvimento e Avaliação de Algoritmos.
Grid Anywhere Um Middleware Extensível para Grades Computacionais
CAPÍTULO 2 1. Introdução 2. Sistemas mecânicos passivos
1 Sistemas Distribuídos - SDI Caracterização de Sistemas Distribuídos. Introdução. Exemplos de Sistemas Distribuídos. Desafios.
Computação Ubíqua Aula 1 – 2011
Protégé 3.0 Apresentação para a disciplina DAS 6607
ONTOLOGIA.
1 Felipe L. SeverinoPDP Enhancing Grids for Massively Multiplayer Online Computer Games Felipe L. Severino Programação com Objetos Distribuídos paralela.
Sistema Cliente-servidor ou Sistema Client-server
Cloud Computing Universidade Federal do Rio de Janeiro
Universidade do Vale do Rio dos Sinos - UNISINOS
Sistema de Monitoramento das Gerências de Serviço do ITIL
Aluno: Lucas Bucci da Silveira Orientador: Carlos Roberto Lopes
Arquiteturas de Referência
Exame de Defesa de Mestrado
Laboratório de P&D&I em Computação Móvel e Design
Sistemas Distribuídos
Grandes Desafios da Informática
Metodologia da Pesquisa em Ciência da Computação - INE – Luís Fernando Custódio Seminário de Metodologia GPU em Ambientes Compartilhados.
PETER ANTONY RAUSCH JOYCE MARTINS
1 My GRID: Bio-informática personalizada em uma grade de informação. Francisco Silva
Sistemas Distribuídos
Mole: Um Sistema de Agentes Móveis Baseado em Java Curso de Ciência da Computação Departamento de Informática Disciplina de Tópicos Especiais em Computação.
FIPA THE FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS
Osmany Freitas Rafael Roque.  Motivação  Conceitos Básicos  Proposta  Arquitetura  Aplicacoes  Estudo de Caso  Conclusão.
Elaborado por: Francisco Covas nº Manuel Felício nº
TVDesigner Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci.
Introdução à Computação em Grade Porto Alegre, Maio/2006 Centro Nacional de Supercomputação CESUP/RS Realização: Projeto GradeUFRGS Material pertencente.
11 13/01/10 CLOUD COMPUTING O QUE É COMPUTAÇÃO EM NUVEM ?
Disciplina : Tópicos Avançados em Inteligência Artificial Simbólica Professores: Dr. Fred Freitas / Dra. Bernadette Farias Aluno: Clovis Holanda Introdução.
Inteligência Artificial Web Semântica
Padrões de Interação com o Usuário
INTRODUÇÃO À WEB SEMÂNTICA E À ANÁLISE DE REDES SOCIAIS
Plataforma para desenvolvimento de Aplicações baseadas em Ontologias para o projeto LAriisa Aluno: Taciano Pinheiro Orientador: Prof. Dr. Mauro Oliveira.
Controle de Acesso e Privacidade em Sistemas Sensíveis ao Contexto Carlos Eduardo Andrião.
Desenvolvimento de Software Dirigido a Modelos
Web Semântica Thiago José Marques Moura. Roteiro Problemática; Descrição; Arquitetura Proposta; Conclusão sobre Web Semântica; Linguagens de Anotação.
Developing Web Applications with JavaServer Faces (Qusay H. Mahmound) Luiza Pagliari Pablo Grigoletti Universidade Federal do Rio Grande do Sul Programa.
E-Commerce, Systems Performance Evaluation, and Experimental Development Laboratory A Model Checking Methodology for E-commerce Systems Adriano Machado.
Condor Services for the Global Grid: Interoperability between Condor and OGSA Clovis Chapman et al Proceedings of the 2004 UK e-Science All Hands.
METHONTOLOGY Sandro Rautenberg
Inteligência Artificial Web Semântica
Uso de Ontologias em Data Warehousing
Elementos de Informática
Painel 4 do WorkSIDAM O Papel de Agentes Móveis em Computação Móvel Antonio Alfredo Ferreira Loureiro Departamento de Ciência da Computação Universidade.
Projeto de Banco de Dados
Fundamentos da Animação Gráfica Prof° Ms. Claudio Benossi
Introdução O processo de design de software consiste de uma série de decisões de design que geralmente envolvem diferentes alternativas de solução, consideradas.
MO 622 – Tarefa 4 Grupo PRI: Igor José Ferreira de Freitas Pedro Almeida Ricardo Caceffo Considere o desenvolvimento de uma aplicação.
Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages
DEPLOYMENT DINÂMICO DE REGRAS CEP EM UM AMBIENTE IoT COM PROCESSAMENTO CLOUD- MOBILE 09/12/2015 Felipe Oliveira Carvalho Introdução a Computação Móvel.
Uma Extensão do Fluxo de Análise e Projeto do RUP com suporte a Desenvolvimento Baseado em Componentes Eduardo Almeida
SmartIFSC – Desenvolvimento de uma plataforma computacional de monitoramento em tempo real do consumo de energia elétrica Autores: Jaicimara Weber, Eduardo.
Ontologias no Mecanismo de Descoberta de Recursos da Computação Pervasiva Renato Dilli – TA2PD UCPel – PPGINF – Dez/2008.
Sistematizando Desafios de Pesquisa em Medicina Ubíqua Sérgio L. Rodrigues, Adenauer C. Yamin Universidade Católica de Pelotas - Pelotas/RS Programa de.
TEMPLATE DESIGN © Uma Contribuição para Descoberta de Recursos na UBICOMP Renato Marques Dilli 1, Adenauer Correa Yamin.
Ontologias na Descoberta de Recursos da Computação Pervasiva Renato Dilli – TA2PD e TEWS UCPel – PPGINFO – Set/2008.
EXEHDA-SS: UMA CONTRIBUIÇÃO A SENSIBILIDADE AO CONTEXTO NA MEDICINA UBÍQUA Luthiano R. Venecian, Adenauer C. Yamin Universidade Católica de Pelotas - Pelotas/RS.
TEMPLATE DESIGN © Ontologias na Descoberta de Recursos da Computação Pervasiva Renato Marques Dilli 1, Luiz Antônio Moro.
SENSIBILIDADE AO CONTEXTO NA COMPUTAÇÃO UBÍQUA UTILIZANDO WEB SEMÂNTICA Luthiano Venecian, Luis A. M. Palazzo, Adenauer C. Yamin Universidade Católica.
Transcrição da apresentação:

ONTOLOGIAS NO CONTROLE DA ADAPTAÇÃO AO CONTEXTO EM ESPAÇO UBÍQUO ONTOLOGIAS NO CONTROLE DA ADAPTAÇÃO AO CONTEXTO EM ESPAÇO UBÍQUO Nelsi Warken, Luiz A. M. Palazzo, Adenauer C. Yamin Universidade Católica de Pelotas – Centro Politécnico Programa de Pós-Graduação em Informática - PPGInf {nelsi, lpalazzo, ONTOLOGIAS : PRINCIPAIS CONCEITOS OBJETIVOS INTRODUÇÃO RESULTADOS ESPERADOS REFERÊNCIAS AUGUSTIN, I. et al. ISAM, Joining Context-Awareness and Mobility to Building Pervasive Applications. Mobile Computing Handbook. Boca Raton: CRC Press, p FENSEL, D. Ontologies: Silver Bullet for Knowledge Management and Eletronic Commerce. Springer - Verlag, Berlin, GRUBER, T. A Translation Approach to Portable Ontology Specifications. Knowledge Acquisition, [S.l.], p.199–220, VAZQUEZ, J.I., et al. SOAM: An Adaptation Model for the Pervasive Semantic Web. UWSI 2006: The Second Ubiquitous Web Systems and Intelligence Workshop. May WANT, R.; PERING, T. System Challenges for Ubiquitous & Pervasive Computing. In: INTERNATIONAL CONFERENCE OF SOTWARE ENGINEERING, ICSE, 27., 2005, St. Louis. Proceedings… WEISER, M. The computer for the 21st century. Scientific American, USA, v.265, n.3, p.94–104, YAMIN, A. C. Arquitetura para um Ambiente de Grade Computacional Direcionada às Aplicações Distribuídas, Móveis e Conscientes de Contexto da Computação Pervasiva f. Tese (Doutorado em Ciência da Computação) – Instituto de Informática, UFRGS, Porto Alegre/RS. Computação ubíqua trata do acesso ao ambiente computacional (espaço ubíquo) do usuário, em qualquer lugar, todo o tempo com qualquer dispositivo, constituindo um ambiente altamente distribuído, heterogêneo, dinâmico, móvel, mutável e com forte interação entre homem e máquina (AUGUSTIN et al., 2004,). Essa nova classe de sistemas computacionais, sensíveis ao contexto, abre perspectivas para o desenvolvimento de aplicações complexas, que exploram a natureza dinâmica e a mobilidade do usuário, com a capacidade de adaptação ao meio. Para o atendimento desta nova demanda, o G3PD vem desenvolvendo o EXEHDA, um middleware adaptativo ao contexto, baseado em serviços, que tem por objetivo criar e gerenciar um ambiente ubíquo (YAMIN, 2004). O objetivo central do trabalho é explorar o emprego de ontologias no mecanismo de controle da adaptação ao contexto para os sistemas computacionais, considerando as demandas decorrentes da computação ubíqua. O modelo de controle de adaptação ao contexto proposto deverá possibilitar uma evolução incremental das especificações de políticas, regras e ações de adaptação. Permitindo a reutilização e a customização destas para o desenvolvimento de novas aplicações contex-aware. Além disso, deverá possuir mecanismos para administrar situações de conflito quando da tomada de decisões do servidor de adaptação. A definição mais aceita e citada pelos autores da área de Computação é a que define ontologia como uma “especificação formal e explícita de uma conceituação compartilhada” (GRUBER, 1993 e FENZEL, 2000). As ontologias constituem o núcleo da Web Semântica. Aplicações Semânticas buscam interpretar o significado dos dados, permitindo estabelecer relacionamentos e inferências entre os mesmos. A reutilização e a conectividade são características fundamentais para tais aplicações. Atualmente a linguagem mais completa para representar ontologias é OWL (Web Ontology Language), é uma extensão do RDFS (Resource Description Framework Schema) e permite obter um maior nível de expressividade. Concepção de um modelo para controle da adaptação dinâmica de aplicações em ambiente ubíquo. A proposta é prover uma tomada de decisões com base em informações semânticas e inferências a partir destas mesmas informações, e não somente baseada em dados brutos monitorados. Este modelo será prototipado como um serviço do EXEHDA. Como áreas de aplicações pretende-se explorar soluções para Medicina e Agropecuária. A solução buscada irá contribuir para o desenvolvimento de um novo módulo de controle das adaptações funcionais e não funcionais do middleware EXEHDA. VISÃO GERAL DO CONTROLE DA ADAPTAÇÃO Controle da Adaptação custo computacional muito alto complexidade Algorítmica código muito grande baixo reaproveitamento do código aplicações complexas código muito grande Aplicação Laissez-faire Middleware Aplicação transparente POTENCIALIDADES DO MODELO  facilidade de manutenção e reutilização das diferentes informações;  maior facilidade e agilidade no desenvolvimento de aplicações;  descrição e definição dos estados de cada elemento ativo e das ações a serem tomadas pelo gerenciador de adaptação do ambiente ubíquo (fora da aplicação);  possibilidade de inferências para a tomada de decisões de adaptação e descrição das diferentes políticas de adaptação necessárias para a adaptação dinâmica. MÓDULO FOCO