Desenvolvendo aplicações baseadas em agentes com o SemantiCore

  • Mauricio S. Escobar PUCRS
  • Ana Paula Lemke PUCRS
  • Luis H. Ries PUCRS
  • Marcelo B. Ribeiro PUCRS

Resumo


Este artigo descreve as principais características do framework SemantiCore, uma infra-estrutura de agentes para o desenvolvimento de sistemas multiagentes (SMAs). Para ilustrar o potencial do SemantiCore como uma infra-estrutura de desenvolvimento de agentes, uma aplicação é apresentada. Também são apresentados alguns trabalhos que estendem as funcionalidades do SemantiCore. Estas extensões visam dar suporte ao desenvolvimento de aplicações móveis e para a Web Semântica, além de agregar aos agentes a capacidade de gerenciamento de conhecimento.

Referências

Bastos, R. M., Ribeiro, Marcelo Blois (2005) “MASUP: An Agent-Oriented Modeling Process for Information Systems”. In: Software Engineering for Multi-Agent Systems III: Research Issues and Practical Applications. Berlin: Springer-Verlag.

Berners-Lee, Tim; Hendler, James; Lassila, Ora (2001) “The Semantic Web” In: Scientific American, May 2001.

Bigus, J. P.; Bigus, J. (2001) “Constructing intelligent agents using java”. 2.ed. New York: John Wiley & Sons, 2001. 432p.

Blois, M.; Lucena, Carlos (2004) “Multi-Agent Systems and the Semantic Web – The SemanticCore Agent-based Abstraction Layer”. Proceedings of Sixth International Conference on Enterprise Information Systems ICEIS 2004. Porto: INSTICC, 2004. v.4. p.263 – 270.

Escobar, M.; Ries, L. H.; Lemke, A. P.; Ribeiro, M. B.. SemantiCore Mobile - Permitindo o Desenvolvimento de Aplicações. In: I Workshop on Pervasive and Ubiquitous Computing - WPUC, 2007, Gramado. Anais WPUC. Porto Alegre: SBC Editora, 2007.

Escobar, Mauricio da Silva. “Um Modelo de integração de tecnologias e padrões para execução de aplicações baseadas em agentes para a Web Semântica”. 2009. Dissertação (Mestrado em Ciência da Computação) – Faculdade de Informática, Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2009.

Ferber, J. (1999) “Multi-agent systems: an introduction to distributed artificial Intelligence”. Oxford: Addison-Wesley, 1999. 528p.

FIPA. FIPA ACL Message Structure Specification. Desenvolvido por: The Foundation for Intelligent Physical Agents, 2000-2002. Capturado em [link]. Abril 2006.

Gudgin, M.; Hadley, M.; Mandelsohn, N.; Moreau, J. e Nielsen, H. (2002). “SOAP Version 1.2”, 2002-2006. Capturado em: [link]. Abril 2006.

JADE - Java Agent DEvelopment Framework (2009). Desenvolvido por: Tilab. Capturado em: [link]. Novembro 2009.

Jason - A Java-based interpreter for an extended version of AgentSpeak. Capturado em: a Java-based interpreter for an extended version of AgentSpeak Abril 2009.

JENA “A Semantic Web Framework for Java”. Capturado em: [link], Abril, 2009.

Jennings, N.; Wooldridge, M. (1999) “Agent-oriented software engineering”. In: European Workshop on Modelling Autonomous Agents in a Multi-Agent World, 9, 1999, Valência, Espanha. Anais. 1999, p. 1-7.

Luger, George F. (2002) “Inteligência Artificial: estruturação e estratégias para a solução de problemas complexos”. Bookman, 4º edição.

MadKit - a Multi-Agent Development Kit (2005). Capturado em: [link]. Novembro 2005.

Odell, J. (2002) “Objects and agents compared. Journal of Object Technology”, v.1, n.1, p. 41-53.

OpenCybele (2005). Desenvolvido por: Intelligent Automotion Inc. Capturado em: [link]. Novembro 2005.

Poslad, S., Buckle, P., Hadingham, R. (2000) “FIPA-OS: the FIPA agent Platform available as Open Source”. In: International Conference on the Pratical Application of Intelligent Agents and Multiagent Technology (PAAM 2000), 5, 2000, Manchester, Inglaterra. Anais. 2000. p 355-368.

Ribeiro, Marcelo Blois (2002) “Web Life: Uma arquitetura para a implementação de sistemas multi-agentes para a Web”. Tese (doutorado) – Departamento de Informática, Pontifícia Universidade Católica do Rio de Janeiro, 204p.
Publicado
20/05/2009
ESCOBAR, Mauricio S.; LEMKE, Ana Paula; RIES, Luis H.; RIBEIRO, Marcelo B.. Desenvolvendo aplicações baseadas em agentes com o SemantiCore. In: WORKSHOP-ESCOLA DE SISTEMAS DE AGENTES, SEUS AMBIENTES E APLICAÇÕES (WESAAC), 3. , 2009, Caxias do Sul/RS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2009 . p. 108-117. ISSN 2326-5434. DOI: https://doi.org/10.5753/wesaac.2009.33103.