Dynamic Modeling of Multi-Agent Systems Using MAS-ML Tool

  • Francisco R. O. de Lima UECE
  • Állan R. Feijó UECE
  • Robert M. Rocha Jr UECE
  • Igor B. Nogueira UECE
  • Enyo J. T. Gonçalves UECE
  • Emmanuel S. S. Freire UECE
  • Mariela I. Cortés UECE

Resumo


Given the diversity of entities comprising multi-agent systems (MAS), the modeling of the dynamic aspects is complex and error prone. Thus, the existence of a tool capable of modeling of these systems and validating them automatically, can be crucial in order to increases the productivity. The goal of this work is present the evolution of MAS-ML tool to provide the support to the dynamic diagrams of sequence and activities defined on the MAS-ML 2.0 language.

Palavras-chave: multi-agent system, MAS-ML Tool, dynamic modeling

Referências

RUSSELL, S.; NORVIG, P. Inteligência artificial: uma abordagem moderna, 2ª Ed. Prentice-Hall: São Paulo, 2004.

SILVA, V. T. Uma linguagem de modelagem para sistemas multi-agente baseada em um framework conceitual para agentes e objetos, Tese de doutorado. Rio de Janeiro: PUC, Departamento de Informática, 2004.

SILVA, V. T.; CHOREN, R.; LUCENA, C. J. P. MAS-ML: A Multi-Agent System Modeling Language, In: Conference on Object-oriented programming, systems, languages, and applications, 18th annual ACM SIGPLAN; USA, ACM Press, 2007.

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. Fortaleza: UECE, Centro de Ciência e Tecnologia.

GONÇALVES, E. J. T.; OLIVEIRA, K. S. F.; CORTÉS, M. I.; FEIJÓ, A. R.; OLIVEIRA, F. R.; SILVA, V. T. MAS-ML TOOL: A Modeling Environment for Multi-Agent Systems. In: Proceedings of 13th International Conference on Enterprise Information Systems, Beijing 2011.

UML, Unified Modeling Language Specification, versão 2.2, disponível em: [link], acessado em 2 de Junho de 2011.

SILVA, V.; Garcia, A.; Brandao, A.; Chavez, C.; Lucena, C.; Alencar, P. (2003). Taming Agents and Objects in Software Engineering. In: Garcia, A.; Lucena, C.; Zamboneli, F.; Omicini, A; Castro, J. (Eds.), Software Engineering for Large-Scale Multi-Agent Systems, Springer-Verlag, LNCS 2603, pp. 1-26, 2003.

FARIAS, K.; NUNES, I.; SILVA, V. T.; LUCENA, C. J. P. MAS-ML Tool: Um ambiente de modelagem de sistemas multi-agente, Fifth Workshop on Software Engineering for Agent-oriented Systems (SEAS@SBES 09), Brazil, 2009.

ECLIPSE, Eclipse Platform, disponível em: [link], acessado em 2 de Junho de 2011.

GMF, disponível em: [link], acessado em Junho de 2011.

EuGENia disponível em: [link], acessado em Junho de 2011.

OCL,disponível em : [link], acessado em 20 de Junho de 2011.

BELLIFEMINE, F. L.; CAIRE, G.; GREENWOOD, D. (2007). Developing Multi-Agent Systems with JADE. [S.l.]: Wiley (Wiley Series in Agent Technology).

POKAHR, A.; BRAUBACH, L.; LAMERSDORF, W. (2003). Jadex: Implementing a BDI-Infrastructure for JADE Agents. EXP - In Search of Innovation (Special Issue on JADE), vol. 3, no. 3 , Telecom Italia Lab, Turin, Italy, S. 76-85.

BORDINI, R. H.; WOOLDRIDGE, M.; HÜBNER, J. F. (2007). Programming Multi-Agent Systems in AgentSpeak using Jason, John Wiley & Sons.

MOODLE, disponível em: [link], acessado em Junho de 2011.

ODELL, J.; PARUNAK, H. V. D.; BAUER, B. (2000). Extending UML for Agents. Proc. Of the Agent-Oriented. Information Systems Workshop (AOIS’00) at the 17th National Conference on Artificial Intelligence (AIII’00) (3-17).

CHOREN, R., LUCENA, C. Agent-Oriented Modeling Using ANote, 3rd International Workshop on Software Engineering for Large-Scale Multi-Agent Systems, 3rd; The Institution of Electrical Engineers, IEE, Stevenage, UK, 2004, pp. 74-80, 2004

DE MARIA, B. A.; SILVA, V. T.; LUCENA, C. J. P.; CHOREN, R. VisualAgent: A software development environment for multi-agent systems, Proceedings of the 19º Simpósio Brasileiro de Engenharia de Software, Tool Track, Brazil, 2005.
Publicado
26/05/2013
LIMA, Francisco R. O. de; FEIJÓ, Állan R.; ROCHA JR, Robert M.; NOGUEIRA, Igor B.; GONÇALVES, Enyo J. T.; FREIRE, Emmanuel S. S.; CORTÉS, Mariela I.. Dynamic Modeling of Multi-Agent Systems Using MAS-ML Tool. In: WORKSHOP-ESCOLA DE SISTEMAS DE AGENTES, SEUS AMBIENTES E APLICAÇÕES (WESAAC), 7. , 2013, São Paulo/SP. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2013 . p. 137-139. ISSN 2326-5434.