A Study of Some Multi-agent Meta-models
Several agent-oriented methodologies have been proposed over the last few years. Unlike the object-oriented domain and unfortunately for designers, most of the time, each methodology has its own purposes and few standardization works have been done yet, limiting the impact of agent design on the industrial world. By studying three existing methodologies – ADELFE, Gaia and PASSI – and the concepts related to them, this paper tries to find a means to unify their meta-models. Comparing a certain number of features at the agent or system level (such as the agent structure, its society or organization, its interactions capacities or how agents may be implemented) has enabled us to draw up a first version of a unified meta-model proposed as a first step toward interoperability between agent-oriented methodologies.
Unable to display preview. Download preview PDF.
- 1.Saeki, M.: Software specification & design methods and method engineering. International Journal of Software Engineering and Knowledge Engineering (1994)Google Scholar
- 2.Kruchten, P.: The Rational Unified Process: An Introduction. Addison-Wesley, Reading (2000)Google Scholar
- 4.Bernon, C., Camps, V., Gleizes, M.P., Picard, G.: Tools for self-organizing applications engineering. In: First International Workshop on Engineering Self-Organising Applications (ESOA), Melbourne, Australia (2003)Google Scholar
- 5.Capera, D., Georgé, J.P., Gleizes, M.P., Glize, P.: The amas theory for complex problem solving based on self-organizing cooperative agents. In: Proc. of the 1st International Workshop on Theory And Practice of Open Computational Systems (TAPOCS 2003@WETICE 2003), Linz, Austria (2003)Google Scholar
- 8.Cossentino, M., Sabatucci, L.: Agent System Implementation. In: Agent-Based Manufacturing and Control Systems: New Agile Manufacturing Solutions for Achieving Peak Performance. CRC Press, Boca Raton (2004)Google Scholar
- 9.Chandrasekaran, B., Josephson, J.R., Benjamins, V.R.: What are ontologies, and why do we need them? IEEE Intelligent Systems (1999)Google Scholar
- 10.FIPA: Acl message structure specification, available online at, http://www.fipa.org/specs/fipa00061/SC00061G.html
- 11.FIPA: Rdf content language specification, available online at, http://www.fipa.org/specs/fipa00011/XC00011B.html
- 12.W3C: Resource description framework (rdf) model and syntax specification. w3c recommendation (1999), available online at, http://www.w3.org/TR/1999/REC-rdf-syntax-19990222/
- 13.Searle, J.R.: Speech Acts. Cambridge University Press, Cambridge (1969)Google Scholar
- 14.Castro, J., Kolp, M., Mylopoulos, J.: Towards requirements-driven information systems engineering: The tropos project. Information Systems (2002)Google Scholar
- 15.Kleppe, A., Warmer, J., Bast, W.: MDA Explained: The Model Driven Architecture: Practice and Promise. Addison-Wesley, Reading (2003)Google Scholar