Context Awareness e Sistemas Multiagentes para o Suporte a Ambientes de Trabalho Virtual...

Post on 05-Dec-2014

447 views 0 download

description

 

Transcript of Context Awareness e Sistemas Multiagentes para o Suporte a Ambientes de Trabalho Virtual...

Introducao Conceitos Resumo da Proposta da Dissertacao

Context Awareness e Sistemas Multiagentes para oSuporte a Ambientes de Trabalho Virtual

Colaborativo

Helio Henrique Lopes Costa Monte-Alto

Universidade Estadual de MaringaDepartamento de Informatica

Programa de Pos Graduacao em Ciencia da Computacao PCC-DIN/UEMProposta de Dissertacao de Mestrado

Orientadora: Profa. Dra. Elisa Hatsue Moriya Huzita

21 de marco de 2013

Introducao Conceitos Resumo da Proposta da Dissertacao

Sumario

1 Introducao

2 Conceitos

3 Resumo da Proposta da Dissertacao

Introducao Conceitos Resumo da Proposta da Dissertacao

Introducao

Equipes DistribuıdasObjetivosTemporais

ComunicacaoLimitada

KnowledgeIntensive

CONTEXTO!!

Introducao Conceitos Resumo da Proposta da Dissertacao

Introducao

Equipes DistribuıdasObjetivosTemporais

ComunicacaoLimitada

KnowledgeIntensive

CONTEXTO!!

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

Context Awareness Contexto

ConhecimentoSistemas

Sensıveis aoContexto

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

Context Awareness Contexto

ConhecimentoSistemas

Sensıveis aoContexto

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

Contexto

Informacoesrelevantes

sobreentidades

Tipos decontexto

Representacaodo contexto

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

Contexto

Informacoesrelevantes

sobreentidades

Tipos decontexto

Foco emum dadomomento

Contextode alto

nıvel

Interessedo agenteobservador

Representacaodo contexto

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

Contexto

Informacoesrelevantes

sobreentidades

Tipos decontexto

Dependedo focoem umdado

momentoContextode alto

nıvel

Interessedo agenteobservador

Representacaodo contexto

Ontologias!!

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

Contexto

Informacoesrelevantes

sobreentidades

Tipos decontexto

Dependedo focoem umdado

momentoContextode alto

nıvel

Inferencia

Interessedo agenteobservador

Representacaodo contexto

Ontologias!!

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

Context Awareness Contexto

ConhecimentoSistemas

Sensıveis aoContexto

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

ConhecimentoConhecimento

Contextual

Gestao deConhe-cimento

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

ConhecimentoConhecimento

Contextual

Compre-ensao doConhe-cimento

Contextoe um tipode conhe-cimento

Gestao deConhe-cimento

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

ConhecimentoConhecimento

Contextual

Compre-ensao doConhe-cimento

Contextoe um tipode conhe-cimento

Gestao deConhe-cimento

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

Gestao de Co-nhecimento

Aquisicao

RepresentacaoComparti-lhamento

Persistencia

Organizacao

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

Gestao de Co-nhecimento

Aquisicao

Representacao Ontologias!!Comparti-lhamento

Persistencia

Organizacao

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

Gestao de Co-nhecimento

Aquisicao

Representacao Ontologias!!Comparti-lhamento

Persistencia

Organizacao

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

Gestao de Co-nhecimento

Aquisicao

Representacao Ontologias!!Comparti-lhamento

Persistencia

Organizacao

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

OntologiasRepresentacao

de Conhe-cimento

Logica deDescricao

Tecnologia:Web

Semantica

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

OntologiasRepresentacao

de Conhe-cimento

Logica deDescricao

Raciocınio/ In-

ferencias

Tecnologia:Web

Semantica

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

OntologiasRepresentacao

de Conhe-cimento

Logica deDescricao

Raciocınio/ In-

ferencias

Tecnologia:Web

SemanticaRDF

OWLComparti-lhamento

Interope-rabilidade

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

Context Awareness Contexto

ConhecimentoSistemas

Sensıveis aoContexto

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

Sistemas Sensıveisao Contexto

AmbientesDinamicos eDistribuıdos

Adaptacoesno Ambiente

Entrega deContexto

Percepcaode Contexto

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

Sistemas Sensıveisao Contexto

AmbientesDinamicos eDistribuıdos

Adaptacoesno Ambiente

Por quem?

Paraquem?

Entrega deContexto

Percepcaode Contexto

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

Sistemas Sensıveisao Contexto

AmbientesDinamicos eDistribuıdos

Adaptacoesno Ambiente

Por quem?

Paraquem?

Entrega deContexto

Paraquem?

Percepcaode Contexto

Por quem?

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

Sistemas Sensıveisao Contexto

AmbientesDinamicos eDistribuıdos

Adaptacoesno Ambiente

Por quem?

Paraquem?

Entrega deContexto

Paraquem?

Percepcaode Contexto

Por quem?

Agentes

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

Agente Sensor

AtuadorRaciocınio

Objetivos

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

Agentes - Ca-racterısticas

Autonomia

SociabilidadeReatividade

Pro-atividade

Conhecimento Intencoes

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

Agente Isolado?

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

Agente Isolado?Sistema

Multiagente

”Nao ha tal coisa como um sistema com um unico agente.”(Wooldridge 2009)

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

SistemasMultiagente

Caracterısticas Paralelismo

Escala-bilidade

Divisao deproblemas/ tarefas

InteracaoCooperacao

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

SistemasMultiagente

Caracterısticas Paralelismo

Escala-bilidade

Divisao deproblemas/ tarefas

InteracaoProtocolosde comu-nicacao

Voca-bulario:

ontologias

Cooperacao

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

SistemasMultiagente

Caracterısticas Paralelismo

Escala-bilidade

Divisao deproblemas/ tarefas

InteracaoProtocolosde comu-nicacao

Voca-bulario:

ontologias

Cooperacao

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

Cooperacao Coordenacao

Partilha deresultados

Partilhade tarefas

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

Cooperacao CoordenacaoPlataformade Agentes

Partilha deresultados

Partilhade tarefas

Introducao Conceitos Resumo da Proposta da Dissertacao

Conceitos

Figura : Modelo de Referencia FIPA de uma Plataforma de Agentes (PA)

Exemplos:

JADE

SemantiCore

Introducao Conceitos Resumo da Proposta da Dissertacao

Resumo da Proposta da Dissertacao

Objetivo geral

Conceber uma plataforma de agentes para o suporte aodesenvolvimento e execucao de ambientes sensıveis ao contextocom foco em ambientes de trabalho virtual colaborativo.

Trabalhos relacionados

DiSEN (Distributed Software Engineering Environment)(HUZITA et al., 2007)

OntoDiSEN (CHAVES et al., 2011)

ContextP-GSD (Context Processing in Global SoftwareDevelopment) (BIASAO, 2011)

CAKMAS (Context Awareness and Knowledge BasedMulti-Agent System Architecture) (MONTE-ALTO et al., 2013)

Introducao Conceitos Resumo da Proposta da Dissertacao

Bibliografia

BIASAO, A. B. Um mecanismo de processamento deinformacoes contextuais em um ambiente de desenvolvimentodistribuıdo de software. Disserta (Mestrado) — UniversidadeEstadual de Maringa, 2011.

CHAVES, A. P. et al. Ontodisenv1: an ontology to supportglobal software development (in portuguese). CLEI Electron. J.,v. 14, n. 2, 2011.

HUZITA, E. et al. Disen - a distributed softwaredevelopment environment (in portuguese). In: 1st Workshop deDesenvolvimento Distribuıdo de Software. [S.l.: s.n.], 2007.

MONTE-ALTO, H. H. L. C. et al. Multi-agent andcontext-aware solutions for a global software developmentenvironment. International Journal of Artificial Intelligence(IJAI), 2013. (a ser publicado em 2013).