Gaia Agents Implementation through Models Transformation

  • Authors:
  • Nikolaos Spanoudakis;Pavlos Moraitis

  • Affiliations:
  • Dept of Sciences, Technical University of Crete, Chania, Greece 73100 and Laboratory of Informatics Paris Descartes (LIPADE), Paris Descartes University, Paris Cedex 06, France 75270;Laboratory of Informatics Paris Descartes (LIPADE), Paris Descartes University, Paris Cedex 06, France 75270

  • Venue:
  • PRIMA '09 Proceedings of the 12th International Conference on Principles of Practice in Multi-Agent Systems
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Gaia is a well-known Agent Oriented Software Engineering (AOSE) methodology. The emerging Model-Driven Engineering (MDE) paradigm encourages software modelers to automate the transition of one type of software model to another and eventually the code generation process. Towards this end we define a process for transforming the Gaia roles model liveness formulas to statecharts. This achievement on one hand allows the modeler to work on detailed agent design and permits, on the other hand, to automatically generate an agent's code using any one of the statecharts-based tools in the market.