MAS-ML TOOL - A Modeling Environment for Multi-agent Systems

Enyo José Tavares Gonçalves, Kleinner Farias, Mariela I. Cortés, Allan Ribeiro Feijó, Francisco Robson Oliveira, Viviane Torres da Silva

2011

Abstract

Multi-Agent Systems (MAS) emerged as a promising approach for developing complex and distributed systems. However, tools that support development of MASs are essential for this approach is effectively exploited in industrial context. Therefore, there is a need for tools for the modeling of MAS, because create and manipulate models without support of an appropriate environment are tedious and error-prone tasks that demands time. This paper aims to satisfy this need by built a modeling environment domain specific to MAS, implemented as a plug-in for Eclipse platform. The environment is based on MAS-ML, a modeling language for MAS. This work focuses the implementation of tool to MAS-ML static diagrams, according version 2.0 of the language.

References

  1. agentTool (2011), Available in http://agenttool.cis.ksu.edu/, Accessed in 10 January of 2011.
  2. agentTool (2011), Available in http://agenttool.cis.ksu.edu/, Accessed in 10 January of 2011.
  3. Czarnecki, K.; Eisenecker, U. (2000). Generative Programming - Methods, Tools, and Applications, Adison-Wesley, June 2000.
  4. Czarnecki, K.; Eisenecker, U. (2000). Generative Programming - Methods, Tools, and Applications, Adison-Wesley, June 2000.
  5. De Maria, B. A.; Silva, V. T.; Lucena, C. J. P.; Choren, R. (2005). VisualAgent: A Software Development Environment for Multi-Agent Systems. Proceedings of the 19 Brazilian Symposium of Software Engineering, Tool Track, Brazil.
  6. De Maria, B. A.; Silva, V. T.; Lucena, C. J. P.; Choren, R. (2005). VisualAgent: A Software Development Environment for Multi-Agent Systems. Proceedings of the 19 Brazilian Symposium of Software Engineering, Tool Track, Brazil.
  7. GMF (2011). Available in www.eclipse.org/modeling/gmf/, Accessed 10 January of 2011.
  8. GMF (2011). Available in www.eclipse.org/modeling/gmf/, Accessed 10 January of 2011.
  9. Gonçalves, E. J. T.; Cortés, M. I.; Campos, G. L.; Silva, V. T. (2010). Extending MAS-ML to Model Proactive and Reactive Software Agents. 12th International Conference on Enterprise Information System, Portugal.
  10. Gonçalves, E. J. T.; Cortés, M. I.; Campos, G. L.; Silva, V. T. (2010). Extending MAS-ML to Model Proactive and Reactive Software Agents. 12th International Conference on Enterprise Information System, Portugal.
  11. Jennings, N.; Wooldridge, M. (2000), Agent-Oriented Software Engineering, In Bradshaw, J. (Ed.) Handbook of Agent Technology, AAAI/MIT Press.
  12. Jennings, N.; Wooldridge, M. (2000), Agent-Oriented Software Engineering, In Bradshaw, J. (Ed.) Handbook of Agent Technology, AAAI/MIT Press.
  13. Lind, J. (2001), Issues, In: Ciancarini P. e Wooldride M., Agent-Oriented Software Engineering, LNCS 1957, Germany, Springer, p.45-58.
  14. Lind, J. (2001), Issues, In: Ciancarini P. e Wooldride M., Agent-Oriented Software Engineering, LNCS 1957, Germany, Springer, p.45-58.
  15. MOODLE. Course Management System. Available in: http://moodle.org/. Accessed in January 10, 2011.
  16. MOODLE. Course Management System. Available in: http://moodle.org/. Accessed in January 10, 2011.
  17. Mubarak, H. (2008), Developing Flexible Software Using Agent-Oriented Software Engineering, IEEE Software, Sep/Oct, IEEE Computer Society, pp. 12-15.
  18. Mubarak, H. (2008), Developing Flexible Software Using Agent-Oriented Software Engineering, IEEE Software, Sep/Oct, IEEE Computer Society, pp. 12-15.
  19. Padgham, L.; Thangarajah, J.; Winikoff, M. (2008) Prometheus Design Tool, in 23th AAAI Conference on Artificial Intelligence, Chicago, EUA, pp.1882-1883.
  20. Padgham, L.; Thangarajah, J.; Winikoff, M. (2008) Prometheus Design Tool, in 23th AAAI Conference on Artificial Intelligence, Chicago, EUA, pp.1882-1883.
  21. Silva, V. T.; Choren, R.; Lucena, C. J. P. de (2007). MASML: 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.
  22. Silva, V. T.; Choren, R.; Lucena, C. J. P. de (2007). MASML: 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.
  23. Wooldridge, M.; Ciancarini, P. (2001), Agent-Oriented Software Engineering: the State of the Art, In Agent-Oriented Software Engineering, LNCS1957, Springer, p. 1-28.
  24. Wooldridge, M.; Ciancarini, P. (2001), Agent-Oriented Software Engineering: the State of the Art, In Agent-Oriented Software Engineering, LNCS1957, Springer, p. 1-28.
Download


Paper Citation


in Harvard Style

José Tavares Gonçalves E., Farias K., I. Cortés M., Ribeiro Feijó A., Robson Oliveira F. and Torres da Silva V. (2011). MAS-ML TOOL - A Modeling Environment for Multi-agent Systems . In Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 2: ICEIS, ISBN 978-989-8425-54-6, pages 192-197. DOI: 10.5220/0003501701920197


in Harvard Style

José Tavares Gonçalves E., Farias K., I. Cortés M., Ribeiro Feijó A., Robson Oliveira F. and Torres da Silva V. (2011). MAS-ML TOOL - A Modeling Environment for Multi-agent Systems . In Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 2: ICEIS, ISBN 978-989-8425-54-6, pages 192-197. DOI: 10.5220/0003501701920197


in Bibtex Style

@conference{iceis11,
author={Enyo José Tavares Gonçalves and Kleinner Farias and Mariela I. Cortés and Allan Ribeiro Feijó and Francisco Robson Oliveira and Viviane Torres da Silva},
title={MAS-ML TOOL - A Modeling Environment for Multi-agent Systems},
booktitle={Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 2: ICEIS,},
year={2011},
pages={192-197},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003501701920197},
isbn={978-989-8425-54-6},
}


in Bibtex Style

@conference{iceis11,
author={Enyo José Tavares Gonçalves and Kleinner Farias and Mariela I. Cortés and Allan Ribeiro Feijó and Francisco Robson Oliveira and Viviane Torres da Silva},
title={MAS-ML TOOL - A Modeling Environment for Multi-agent Systems},
booktitle={Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 2: ICEIS,},
year={2011},
pages={192-197},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003501701920197},
isbn={978-989-8425-54-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 2: ICEIS,
TI - MAS-ML TOOL - A Modeling Environment for Multi-agent Systems
SN - 978-989-8425-54-6
AU - José Tavares Gonçalves E.
AU - Farias K.
AU - I. Cortés M.
AU - Ribeiro Feijó A.
AU - Robson Oliveira F.
AU - Torres da Silva V.
PY - 2011
SP - 192
EP - 197
DO - 10.5220/0003501701920197


in EndNote Style

TY - CONF
JO - Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 2: ICEIS,
TI - MAS-ML TOOL - A Modeling Environment for Multi-agent Systems
SN - 978-989-8425-54-6
AU - José Tavares Gonçalves E.
AU - Farias K.
AU - I. Cortés M.
AU - Ribeiro Feijó A.
AU - Robson Oliveira F.
AU - Torres da Silva V.
PY - 2011
SP - 192
EP - 197
DO - 10.5220/0003501701920197