Evolução da Ferramenta MAS-ML tool para a Modelagem do Diagrama de Papéis
Resumo
A atividade de modelagem pode ser altamente complexa e propensa a erros, em particular no caso da modelagem de Sistemas Multi Agente (SMA). Assim sendo, a existência de uma ferramenta de suporte adequada pode ser crucial na escolha e adoção da linguagem de modelagem a ser utilizada. Neste contexto, a ferramenta MAS-ML tool, baseada na linguagem de modelagem MAS-ML, incorpora mecanismos para a modelagem de somente dois dos diagramas propostos por MAS-ML. O objetivo deste artigo é apresentar a evolução da ferramenta MAS-ML tool de forma a dar apoio à modelagem do diagrama de papéis prevista na linguagem de modelagem seguindo a abordagem por modelos.
Referências
De Maria, B. A. V. T. da Silva, C. J. P. Lucena, R. Choren, “VisualAgent: A software development environment for multi-agent systems,” Proceedings of the 19º Simpósio Brasileiro de Engenharia de Software (SBES 2005), Tool Track, Uberlândia, MG, Brazil, October 3-7, 2005.
Eclipse, “Eclipse Platform,” disponível em: [link], acessado em 2 de Junho de 2011.
EMF, disponível em: [link], acessado em 7 de Junho de 2011.
Farias, K. I. Nunes, V. T. da Silva, C. J. P. de Lucena, “MAS-ML Tool: Um ambiente de modelagem de sistemas multi-agentes,” Fifth Workshop on Software Engineering for Agent-oriented Systems (SEAS@SBES 09), Brazil, 2009.
GEF, disponível em: [link], acessado em 7 de Junho de 2011.
GMF, disponível em: [link], acessado em 7 de Junho de 2011.
Gonçalves, E. J. T. K. Farias, M. I. Cortés, V. T. da Silva, R. G. F. Feitosa, “Modelagem de organizações de agentes inteligentes: uma extensão da MAS-ML Tool”, 1st Workshop on Autonomous Software Systems September, 27, 2010, Salvador – Bahia – Brasil.
Jennings, N. “Coordination Techniques for Distributed Artificial Intelligence,” In: Foundations of Distributed Artificial Intelligence, pp. 187-210, Wiley, 1996.
Lind, J. “Issues in Agent-Oriented Software Engineering”. In: Ciancarini P. e Wooldride M., LNCS 1957, Germany, Springer, p.45-58, 2001.
MOODLE, disponível em: [link], acessado em 10 de Junho de 2011.
OCL, disponível em: [link] ocl, acessado em 20 de Junho de 2011.
Odell, J. Parunak, H. V. D. Bauer, B. “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), 2000.
OMG, “UML: unified modeling language specification,” versão 2.2, disponível em: [link], acessado em 2 de Junho de 2011.
Russell, S. P. Norvig, “Inteligência artificial: uma abordagem moderna,” 2ª Ed. Prentice-Hall: São Paulo, 2004.
Silva, V. T. “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, 2004.
Silva, V. T. R. Choren, C. J. P. Lucena, “MAS-ML: A Multi-Agent System Modeling Language,” In: Conference on Object-oriented programming, systems, languages, and applications, 18th annual ACM SIGPLAN; CA, USA, ACM Press, pp. 304-305, 2007.