SlideShare uma empresa Scribd logo
1 de 22
Baixar para ler offline
Processos de comunicação entre
agentes inteligentes para o sistema
AgenTCC


           Trabalho de Conclusão de Curso – Bacharelado em Informática
                                      Orientando: Walison José de Deus
                                      Orientador: Elymar Pereira Cabral
Cronograma
 Trabalho de Conclusão de Curso (TCC);
 AgenTCC;


 Objetivos;


 Processo de comunicação analisado;


 Plataforma JADE;


 Estabelecendo o processo de comunicação no ambiente web;


 Padrões de comunicação;


 Estabelecendo o processo de comunicação no ambiente móvel;


 Conclusões e perspectivas futuras.




                                                               2
Trabalho de Conclusão de Curso (TCC)
●
    Perfil profissional e habilidades;
●
    Formação e aquisição de conhecimento;

    Aplicação e descoberta de conhecimentos;

    Ciclo de aprendizagem.
Papel do orientador (CABRAL , 2006):

    Guia;

    Experiência e visão amadurecida.

                                               3
Trabalho de Conclusão de Curso (TCC)
Busca por orientador:

    Informalidade e ineficiência;

    Porte da instituição.


Cabral (2006) afirma:

    Dificuldade em divulgação;



                                    4
AgenTCC




          Fonte: Cabral (2006).
                              5
Objetivos
Geral:

  O desenvolvimento e verificação do estabelecimento do processo de
comunicação entre agentes assistentes (AAP e AAE) do sistema AgenTCC.
Específicos:

  Desenvolvimento de interface mínima que possibilite uma interação entre o
usuário e o agente assistente no ambiente;

   Verificação da possibilidade do estabelecimento do processo de
comunicação proposto para esse trabalho entre agentes assistentes (AAP e
AAE) em ambientes web e dispositivos móveis;

  Estudo da aplicabilidade da ontologia dentro do processo de comunicação
entre agentes assistentes (AAP e AAE).

                                                                          6
Processo de comunicação analisado




                       Fonte: Cabral (2006).
                                           7
Plataforma JADE

    Framework;

    Especificações FIPA;

    Middleware;

    Versatilidade e portabilidade (ex. JADE-LEAP).




                                                     Fonte: Batista (2008).
Padrões de comunicação
Ambiente do servidor de aplicações:




Ambiente dos dispositivos móveis:
Estabelecendo o processo de comunicação
●   Perfil do Professor:




                                          10
Estabelecendo o processo de comunicação
●   Perfil do estudante:




                                          11
Estabelecendo o processo de comunicação
●   Resultado das buscas:




                                          12
Estabelecendo o processo de comunicação
●   Comparando os dados:




                                          13
Estabelecendo o processo de comunicação
               no ambiente móvel
Interface móvel do AAP:

    Preenchimento do perfil;
Agente suporte:

    Avatar;

    Redução da carga de processamento.
Interface móvel do AAE:

    Preenchimento do perfil;

    Verificação dos resultado das buscas.


                                              14
Estabelecendo o processo de comunicação




                                          15
Estabelecendo o processo de comunicação
●   Comparando os dados:




                                          16
Estabelecendo o processo de comunicação
●   Comparando os dados:




                                          17
Estabelecendo o processo de comunicação
●   Comparando os dados:




                                          18
Estabelecendo o processo de comunicação
●   Comparando os dados:




                                          19
Conclusões e perspectivas
Interfaces com o usuário:

    Relação entre o agente assistente e a página web;

    Ambiente controlado.
Padrões de comunicação:

    Representação das informações;

    Independência em relação ao ambiente.



                                                        20
Conclusões e perspectivas
Plataforma JADE;

    Compatibilidade com os ambientes Java;

    Mecanismos de comunicação e páginas amarelas.
Agentes inteligentes:

      Aplicabilidade dos agentes inteligentes no
    desenvolvimento do núcleo do sistema AgenTCC;



                                                    21
Conclusões e perspectivas
E a ontologia?
Segundo (GRUBER, 1993; BORST, 1997):
“uma especificação formal e explícita de uma conceitualização
  compartilhada”
Segundo (BRANDÃO & LUCENA , 2002):

    Busca ou a combinação/integração de informações;

    Representação da semântica dos documentos;

    Aplicações mais inteligentes.


                                                           22

Mais conteúdo relacionado

Semelhante a Apresentacao cbie

Uma Estratégia para Publicação dos Dados da Base do CEB-INEP/MEC no Padrão Li...
Uma Estratégia para Publicação dos Dados da Base do CEB-INEP/MEC no Padrão Li...Uma Estratégia para Publicação dos Dados da Base do CEB-INEP/MEC no Padrão Li...
Uma Estratégia para Publicação dos Dados da Base do CEB-INEP/MEC no Padrão Li...
Fernando Maia da Mota
 
Ponto UA: Modelos e Paradigmas de Interacção em Sistemas Interactivos Públicos
Ponto UA: Modelos e Paradigmas de Interacção em Sistemas Interactivos PúblicosPonto UA: Modelos e Paradigmas de Interacção em Sistemas Interactivos Públicos
Ponto UA: Modelos e Paradigmas de Interacção em Sistemas Interactivos Públicos
Ricardo Magalhães
 
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...
Felipe Nascimento
 
Curso de Delphi Fundamental e Logica de Programacao (SABADOS)
Curso de Delphi Fundamental e Logica de Programacao (SABADOS) Curso de Delphi Fundamental e Logica de Programacao (SABADOS)
Curso de Delphi Fundamental e Logica de Programacao (SABADOS)
Grupo Treinar
 

Semelhante a Apresentacao cbie (20)

O Desafio da Usabilidade - Seminário de Metodologia do IBGE 2014
O Desafio da Usabilidade - Seminário de Metodologia do IBGE 2014O Desafio da Usabilidade - Seminário de Metodologia do IBGE 2014
O Desafio da Usabilidade - Seminário de Metodologia do IBGE 2014
 
3 oo-concepts
3 oo-concepts3 oo-concepts
3 oo-concepts
 
Projeto 5 Doc
Projeto 5 DocProjeto 5 Doc
Projeto 5 Doc
 
Uma Estratégia para Publicação dos Dados da Base do CEB-INEP/MEC no Padrão Li...
Uma Estratégia para Publicação dos Dados da Base do CEB-INEP/MEC no Padrão Li...Uma Estratégia para Publicação dos Dados da Base do CEB-INEP/MEC no Padrão Li...
Uma Estratégia para Publicação dos Dados da Base do CEB-INEP/MEC no Padrão Li...
 
PROJETO GAIA: Guia de Acessibilidade de Interfaces Web focado em aspectos do ...
PROJETO GAIA: Guia de Acessibilidade de Interfaces Web focado em aspectos do ...PROJETO GAIA: Guia de Acessibilidade de Interfaces Web focado em aspectos do ...
PROJETO GAIA: Guia de Acessibilidade de Interfaces Web focado em aspectos do ...
 
Projeto 11 Doc
Projeto 11 DocProjeto 11 Doc
Projeto 11 Doc
 
Web semantica na prática
Web semantica na práticaWeb semantica na prática
Web semantica na prática
 
Integração de dados
Integração de dadosIntegração de dados
Integração de dados
 
3 oo-concepts
3 oo-concepts3 oo-concepts
3 oo-concepts
 
Ponto UA: Modelos e Paradigmas de Interacção em Sistemas Interactivos Públicos
Ponto UA: Modelos e Paradigmas de Interacção em Sistemas Interactivos PúblicosPonto UA: Modelos e Paradigmas de Interacção em Sistemas Interactivos Públicos
Ponto UA: Modelos e Paradigmas de Interacção em Sistemas Interactivos Públicos
 
Status Report dos TCCs: SIN-NA7 - 2015_2º semestre
Status Report dos TCCs: SIN-NA7 - 2015_2º semestreStatus Report dos TCCs: SIN-NA7 - 2015_2º semestre
Status Report dos TCCs: SIN-NA7 - 2015_2º semestre
 
Artigo jad utfpr
Artigo jad utfprArtigo jad utfpr
Artigo jad utfpr
 
Portal de Colaboração Social
Portal de Colaboração SocialPortal de Colaboração Social
Portal de Colaboração Social
 
II JEDI 2019 - OUP e OPS
II JEDI 2019 - OUP e OPS II JEDI 2019 - OUP e OPS
II JEDI 2019 - OUP e OPS
 
Sistemas Multiagentes Baseados em Modelagem por Redes de Petri: um estudo de ...
Sistemas Multiagentes Baseados em Modelagem por Redes de Petri: um estudo de ...Sistemas Multiagentes Baseados em Modelagem por Redes de Petri: um estudo de ...
Sistemas Multiagentes Baseados em Modelagem por Redes de Petri: um estudo de ...
 
Status Report do TCC: SIN-NA7
Status Report do TCC: SIN-NA7Status Report do TCC: SIN-NA7
Status Report do TCC: SIN-NA7
 
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...
 
Merlinferramentassbc2006 Revisado Em6paginas
Merlinferramentassbc2006 Revisado Em6paginasMerlinferramentassbc2006 Revisado Em6paginas
Merlinferramentassbc2006 Revisado Em6paginas
 
Linguagens Dinamicas vs Tradicionais / Potencialidades e riscos de EAI/ESB, S...
Linguagens Dinamicas vs Tradicionais / Potencialidades e riscos de EAI/ESB, S...Linguagens Dinamicas vs Tradicionais / Potencialidades e riscos de EAI/ESB, S...
Linguagens Dinamicas vs Tradicionais / Potencialidades e riscos de EAI/ESB, S...
 
Curso de Delphi Fundamental e Logica de Programacao (SABADOS)
Curso de Delphi Fundamental e Logica de Programacao (SABADOS) Curso de Delphi Fundamental e Logica de Programacao (SABADOS)
Curso de Delphi Fundamental e Logica de Programacao (SABADOS)
 

Apresentacao cbie

  • 1. Processos de comunicação entre agentes inteligentes para o sistema AgenTCC Trabalho de Conclusão de Curso – Bacharelado em Informática Orientando: Walison José de Deus Orientador: Elymar Pereira Cabral
  • 2. Cronograma  Trabalho de Conclusão de Curso (TCC);  AgenTCC;  Objetivos;  Processo de comunicação analisado;  Plataforma JADE;  Estabelecendo o processo de comunicação no ambiente web;  Padrões de comunicação;  Estabelecendo o processo de comunicação no ambiente móvel;  Conclusões e perspectivas futuras. 2
  • 3. Trabalho de Conclusão de Curso (TCC) ● Perfil profissional e habilidades; ● Formação e aquisição de conhecimento;  Aplicação e descoberta de conhecimentos;  Ciclo de aprendizagem. Papel do orientador (CABRAL , 2006):  Guia;  Experiência e visão amadurecida. 3
  • 4. Trabalho de Conclusão de Curso (TCC) Busca por orientador:  Informalidade e ineficiência;  Porte da instituição. Cabral (2006) afirma:  Dificuldade em divulgação; 4
  • 5. AgenTCC Fonte: Cabral (2006). 5
  • 6. Objetivos Geral:  O desenvolvimento e verificação do estabelecimento do processo de comunicação entre agentes assistentes (AAP e AAE) do sistema AgenTCC. Específicos:  Desenvolvimento de interface mínima que possibilite uma interação entre o usuário e o agente assistente no ambiente;  Verificação da possibilidade do estabelecimento do processo de comunicação proposto para esse trabalho entre agentes assistentes (AAP e AAE) em ambientes web e dispositivos móveis;  Estudo da aplicabilidade da ontologia dentro do processo de comunicação entre agentes assistentes (AAP e AAE). 6
  • 7. Processo de comunicação analisado Fonte: Cabral (2006). 7
  • 8. Plataforma JADE  Framework;  Especificações FIPA;  Middleware;  Versatilidade e portabilidade (ex. JADE-LEAP). Fonte: Batista (2008).
  • 9. Padrões de comunicação Ambiente do servidor de aplicações: Ambiente dos dispositivos móveis:
  • 10. Estabelecendo o processo de comunicação ● Perfil do Professor: 10
  • 11. Estabelecendo o processo de comunicação ● Perfil do estudante: 11
  • 12. Estabelecendo o processo de comunicação ● Resultado das buscas: 12
  • 13. Estabelecendo o processo de comunicação ● Comparando os dados: 13
  • 14. Estabelecendo o processo de comunicação no ambiente móvel Interface móvel do AAP:  Preenchimento do perfil; Agente suporte:  Avatar;  Redução da carga de processamento. Interface móvel do AAE:  Preenchimento do perfil;  Verificação dos resultado das buscas. 14
  • 15. Estabelecendo o processo de comunicação 15
  • 16. Estabelecendo o processo de comunicação ● Comparando os dados: 16
  • 17. Estabelecendo o processo de comunicação ● Comparando os dados: 17
  • 18. Estabelecendo o processo de comunicação ● Comparando os dados: 18
  • 19. Estabelecendo o processo de comunicação ● Comparando os dados: 19
  • 20. Conclusões e perspectivas Interfaces com o usuário:  Relação entre o agente assistente e a página web;  Ambiente controlado. Padrões de comunicação:  Representação das informações;  Independência em relação ao ambiente. 20
  • 21. Conclusões e perspectivas Plataforma JADE;  Compatibilidade com os ambientes Java;  Mecanismos de comunicação e páginas amarelas. Agentes inteligentes:  Aplicabilidade dos agentes inteligentes no desenvolvimento do núcleo do sistema AgenTCC; 21
  • 22. Conclusões e perspectivas E a ontologia? Segundo (GRUBER, 1993; BORST, 1997): “uma especificação formal e explícita de uma conceitualização compartilhada” Segundo (BRANDÃO & LUCENA , 2002):  Busca ou a combinação/integração de informações;  Representação da semântica dos documentos;  Aplicações mais inteligentes. 22