A Modeling Environment for Normative Multi-Agent Systems

Emmanuel S. S. Freire, Robert M. Rocha Júnior, Mariela I. Cortés

2013

Abstract

Tools to support the development of Multi-Agent Systems are essential to promote the effective utilization of the approach in the industry. More specifically, an adequate support for the modeling activity is useful to increase the productivity and contributes to the reduction of possible errors that would only be detected in execution time. This paper presents the evolution of MAS-ML tool to support the modeling of normative multi-agent systems modeled in NorMAS-ML language.

References

  1. Bellifemine, F. L.; Caire, G.; Greenwood, D. (2007). Developing Multi-Agent Systems with JADE. [S.l.]: Wiley (Wiley Series in Agent Technology).
  2. Bordini, R. H.; Wooldridge, M.; Hübner, J. F. (2007). Programming Multi-Agent Systems in AgentSpeak using Jason (Wiley Series in Agent Technology), John Wiley & Sons.
  3. Czarnecki, K.; Eisenecker, U. (2000). Generative Programming - Methods, Tools, and Applications, Adison-Wesley, June 2000.
  4. 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º Simpósio Brasileiro de Engenharia de Software (SBES 2005), Brazil.
  5. Dignum, V. (2004). A model for organizational interaction: based on agents, founded in logic. PhD dissertation, Universiteit Utrecht, SIKS dissertation series 2004-1.
  6. Eclipse Platform (2012), http://www.eclipse.org/, acessado em 20 de Março de 2012.
  7. Farias, K.; Oliveira, K.; Nunes, I.; Silva, V. T.; Lucena, C.J.P. (2009). MAS-ML Tool: Um Ambiente de Modelagem de Sistemas Multi-Agentes, V Workshop on Software Engineering for Agent-oriented Systems (SEAS 2009), Fortaleza, Brasil, pp. 1-12.
  8. Feijó, A. R. (2012). Evolução da Ferramenta MAS- ML tool para a Modelagem dos Diagramas de Papéis e Sequência. Monografia. Fortaleza: UECE, Departamento de Computação.
  9. Figueiredo, K. (2011). Modeling and Validation Norms in Multi-Agents Systems. Dissertação de Mestrado. Niterói: UFF, Instituto de Computação.
  10. Figueiredo, K.; Silva, V. T. (2010). NormML: A Modeling Language to Model Norms. In: 1st Workshop on Autonomous Software Systems. Salvador, Brazil.
  11. Freire, E. S. S.; Cortés, M. I.; Gonçalves, 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), Valencia (Spain).
  12. Gonçalves, E. J. T.; Farias, K.; Cortés, M. I.; Feijó, A. R.; Oliveira, F. R.; Silva, V. T. (2011). MAS-ML TOOL - A Modeling Environment for Multi-agent Systems, In: The International Conference on Enterprise Information Systems (ICEIS 2011), Beijing, China.
  13. Harmon, S. J.; Deloach, S. A. (2008). Trace-based Specification of Law in Guidance Policies for Multiagent Systems. Engineering Societies in the Agents World VIII, Springer-Verlag Berlin, Heidelberg.
  14. Jennings, N. R. (1996). Coordination Techniques for DAI. In: Foundations of distributed artificial intelligence. Editores Greg O?hare; Nicholas Jennings. John Wiley and Sons.
  15. Lopes, Y. S. ; Gonçalves, 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).
  16. OCL (2012), disponível em:<http://www.eclipse.org/ modeling/mdt/?project=ocl>, acessado em 20 de Março de 2012.
  17. 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.
  18. Silva, V. T.; Choren, R.; Lucena, C. J. P. de (2007). MAS-ML: A Multi-Agent System Modeling Language. Conference on Object Oriented Programming Systems Languages and Applications (OOPSLA); In: Companion of the 18th annual ACM SIGPLAN Conference on Object-oriented programming, systems, languages, and applications; Anaheim, CA, USA, ACM Press, pp. 304- 305.
  19. Silva, V.; Cortés, M.; Lucena, C. (2004). An ObjectOriented Framework for Implementing Agent Societies. MCC32/04. Technical Report, PUC-Rio. Rio de Janeiro, Brazil.
  20. Sommerville, I. (2007). Engenharia de Software. 8 ed. São Paulo: Pearson Addison-Wesley.
  21. Meyer, J. J.; Wieringa, R. J. (1993). Deontic logic in computer science: normative system specification. Deontic logic in computer science: normative system specification, John Wiley and Sons Ltd. Chichester, UK.
  22. Zambonelli, F.; Jennings, N. R.; Wooldridge, M. J. (2001). Organizational Rules as an Abstraction for the Analysis and Design of Multi -Agent Systems. In: International Journal of Software Engineering and Knowledge Engineering, Volume 11, Number 3.
Download


Paper Citation


in Harvard Style

S. S. Freire E., M. Rocha Júnior R. and I. Cortés M. (2013). A Modeling Environment for Normative Multi-Agent Systems . In Proceedings of the 15th International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 978-989-8565-59-4, pages 451-458. DOI: 10.5220/0004438604510458


in Bibtex Style

@conference{iceis13,
author={Emmanuel S. S. Freire and Robert M. Rocha Júnior and Mariela I. Cortés},
title={A Modeling Environment for Normative Multi-Agent Systems},
booktitle={Proceedings of the 15th International Conference on Enterprise Information Systems - Volume 1: ICEIS,},
year={2013},
pages={451-458},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004438604510458},
isbn={978-989-8565-59-4},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 15th International Conference on Enterprise Information Systems - Volume 1: ICEIS,
TI - A Modeling Environment for Normative Multi-Agent Systems
SN - 978-989-8565-59-4
AU - S. S. Freire E.
AU - M. Rocha Júnior R.
AU - I. Cortés M.
PY - 2013
SP - 451
EP - 458
DO - 10.5220/0004438604510458