Meta-models for building multi-agent systems
Jorge J. Gómez-Sanz, Juán Pavón, Francisco J. Garijo · 2002
This paper reports the experience of using meta-models for improving analysis and design activities in multi-agent system engineering. Four meta-models describing different views of the MAS such as organization view, agent, goals/tasks, and interactions are presented. Meta-models are described in UML MOF which make them compatible with current software engineering formalisms. Engineers may instantiate the meta- models to produce the entities that may appear in concrete MAS. These meta-models have been derived from several experimentations in MAS, which are briefly described in the paper. Engineering experience in using the meta-models for building MAS applications is also reported in the conclusions.