A MDA Approach for Agent-oriented Development using FAML

Carlos Eduardo Pantoja, Ricardo Choren

Abstract

There are several multi-agent development modelling tools to aid system design and implementation. How-ever, such tools are modelling language specific, which imposes the use of a given modelling technique. This paper presents a MDA approach for multi-agent system development based on the FAML meta-model. Thus the approach aims to support a wide range of modelling techniques.

References

  1. Bellifemine, F., Caire, G., and Greenwood, D. (2007). Developing multi-agent systems with JADE. Wiley series in agent technology.
  2. Beydoun, G., Low, G., Henderson-Sellers, B., Mouratidis, H., Gomez-Sanz, J. J., Pavon, J., and Gonzalez-Perez, C. (2009). FAML: a generic metamodel for MAS development. IEEE Trans. Softw. Eng., 35(6):841-863.
  3. Boissier, O., Bordini, R. H., Hubner, J. F., Ricci, A., and Santi, A. (2012). JaCaMo project. http://jacamo.source forge.net/.
  4. Bordini, R. H., Hubner, J. F., and Wooldridge, W. (2007). Programming Multi-Agent Systems in AgentSpeak using Jason. Jonh Wiley and Sons, London.
  5. Bresciani, P., Giorgini, P., Giunchiglia, F., Mylopoulos, J., and Perini, A. (2003). Tropos: An Agent-Oriented Software Development Methodology.
  6. Cossentino, M. (2005). From Requirements to Code with the PASSI Methodology. In Sellers, H. B. and Giorgini, P., editors, Agent-Oriented Methodologies, volume 3690 of LNCS, pages 79-106. Idea Group Pub.
  7. Gomez-Sanz, J. J., Fuentes, R., Pavón, J., and GarciaMagarino, I. (2008). Ingenias development kit: a visual multi-agent system development environment. In Proceedings of the 7th AAMAS, p. 1675-1676.
  8. Hubner, J. F., Sichman, J. S. a., and Boissier, O. (2002). A model for the structural, functional, and deontic specification of organizations in multiagent systems. In Proceedings of the 16th SBIA, p. 118-128.
  9. Obeo (2012). Acceleo: MDA generator - home. http:// www.acceleo.org/.
  10. OMG (2008). MOF model to text transformation language, v 1.0.
  11. Padgham, L. and Winikoff, M. (2004). Developing Intelligent Agent Systems: A Practical Guide. John Wiley.
  12. Sun, H., Thangarajah, J., and Padgham, L. (2010). Eclipse-based prometheus design tool. In Proceedings of the 9th AAMAS, p. 1769-1770.
  13. Winikoff, M. (2005). Jack intelligent agents: An industrial strength platform. In Bordini, R., Dastani, M., Dix, J., Fallah Seghrouchni, A., and Weiss, G., editors, MultiAgent Programming, volume 15 of Multiagent Systems, Artificial Societies, and Simulated Organizations, pages 175-193. Springer US.
  14. Wooldridge, M. (2000). Reasoning about rational agents. Intelligent robotics and autonomous agents. MIT Press.
Download


Paper Citation


in Harvard Style

Eduardo Pantoja C. and Choren R. (2012). A MDA Approach for Agent-oriented Development using FAML . In Proceedings of the 14th International Conference on Enterprise Information Systems - Volume 2: MDDIS, (ICEIS 2012) ISBN 978-989-8565-11-2, pages 415-420. DOI: 10.5220/0004158104150420


in Bibtex Style

@conference{mddis12,
author={Carlos Eduardo Pantoja and Ricardo Choren},
title={A MDA Approach for Agent-oriented Development using FAML},
booktitle={Proceedings of the 14th International Conference on Enterprise Information Systems - Volume 2: MDDIS, (ICEIS 2012)},
year={2012},
pages={415-420},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004158104150420},
isbn={978-989-8565-11-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 14th International Conference on Enterprise Information Systems - Volume 2: MDDIS, (ICEIS 2012)
TI - A MDA Approach for Agent-oriented Development using FAML
SN - 978-989-8565-11-2
AU - Eduardo Pantoja C.
AU - Choren R.
PY - 2012
SP - 415
EP - 420
DO - 10.5220/0004158104150420