Estendendo o Framework JAMDER para Suporte à Implementação de Sistemas Multi-Agente Normativos

  • Robert M. R. Júnior UECE
  • Emmanuel S. S. Freire UECE
  • Mariela I. Cortés UECE

Resumo


No desenvolvimento de sistemas complexos é notória uma dificuldade significativa, resultante do gap semântico, caracterizado pela distinção conceitual e semântica entre duas descrições e suas respectivas representações. Esta diferença traz um impacto negativo na produtividade do desenvolvedor e possivelmente na qualidade do código gerado. Este trabalho tem como objetivo aproximar os conceitos de modelagem e implementação, especificamente para sistemas multi-agente normativos, através da extensão do framework JAMDER. O principal benefício do mapeamento proposto é reduzir o gap semântico entre a modelagem do projeto e sua implementação. Para ilustrar o resultado da proposta é apresentado um estudo de caso que envolve um sistema multi-agente normativo para submissão de artigos.

Referências

Casillo, B. H. (2008) “Agentes auxiliando ambientes de engenharia de software centrado em processos”, Dissertação de Mestrado. São José dos Campos: INPE.

Eclipse (2012), “Eclipse platform”, http://www.eclipse.org/, Acessado em 12 de dezembro de 2012.

Figueiredo, K. e Silva, V. T. (2010) “NormML: a modeling language to model norms”. In: 1st Workshop on Autonomous Software Systems. Salvador, Brazil.

Freire, E. S. S. ; Cortés, M. I. ; Goncalves, E. J. T. ; Lopes, Y. S. (2012) "A Modeling Language for Normative Multi-Agent Systems". In: 13th International Workshop on Agent-Oriented Software Engineering (AOSE@AAMAS), 2012, Valencia (Spain). Proceedings of the 13th International Workshop on Agent-Oriented Software Engineering.

Freire, E. S. S. ; Rocha Jr., R. M. ; Cortés, M. I. (2012) "Um Ambiente de Modelagem para Sistemas Multi-Agente Normativos". In: III Workshop on Autonomous Sotware Systems (Autosoft@CBSoft), 2012, Natal. Proceedings of III Workshop on Autonomous Sotware Systems.

Gonçalves, E. J. T. (2009) Modelagem de arquiteturas internas de agentes de software utilizando a linguagem MAS-ML 2.0. Dissertação de Mestrado. Universidade Estadual do Ceará. Centro de Ciência e Tecnologia. Fortaleza.

Huber, M. J. (2012) “JAM Agent”. Disponível em: http://www.marcush.net/IRS, acessado em 12 de dezembro de 2012.

Jack (2012) “JACK Agent Language”. Disponível em: http://www.agentsoftware.com.au/products/jack/, acessado em: 12 de dezembro de 2012.

Jade (2012) “Java Agent Development Framework”, disponível em: http://jade.tilab.com/, acessado em: 12 de dezembro de 2012.

Jason (2012) “Java-based interpreter for an extended version of AgentSpeak”. [S.l.], disponível em: http://jason.sourceforge.net/, acessado em: 12 de dezembro de 2012.

Lopes, Y. S. ; Goncalves, E. J. T. ; Cortés, M. I. ; Freire, E. S. S. (2012) "A MDA Approach Using MAS-ML 2.0 and JAMDER". In: 13th International Workshop on Agent-Oriented Software Engineering (AOSE@AAMAS), 2012, Valencia (Spain). Proceedings of the 13th International Workshop on Agent-Oriented Software Engineering.

Nunes, I. O. Implementação do Modelo e da Arquitetura BDI. Pontifícia Universidade Católica do Rio de Janeiro. Departamento de Informática. Rio de Janeiro, 2007.

Russell, S. e Norvig, P. (2004) Inteligência Artificial: uma Abordagem Moderna, 2ª ed. Prentice-Hall: São Paulo.

Santos Neto, B. F. (2012) “Uma abordagem deontica para o desenvolvimento de agentes normativos autônomos”, Tese de doutorado. Rio de Janeiro: PUC, Departamento de Informática.

Silva, V. T. (2004) “Uma linguagem de modelagem para sistemas multi-agentes baseada em um framework conceitual para agentes e objetos”, Tese de doutorado. Rio de Janeiro: PUC, Departamento de Informática.
Publicado
22/05/2013
R. JÚNIOR, Robert M.; FREIRE, Emmanuel S. S.; CORTÉS, Mariela I.. Estendendo o Framework JAMDER para Suporte à Implementação de Sistemas Multi-Agente Normativos. In: SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 9. , 2013, João Pessoa. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2013 . p. 839-850. DOI: https://doi.org/10.5753/sbsi.2013.5745.

Artigos mais lidos do(s) mesmo(s) autor(es)