Int. J. of Agent-Oriented Software Engineering   »   2007 Vol.1, No.3/4

 

 

Title: Agent-oriented software engineering: a model-driven approach

 

Author: Klaus Fischer, Christian Hahn, Cristian Madrigal-Mora

 

Addresses:
Deutsches Forschungszentrum fur Kunstliche Intelligenz, DFKI GmbH Stuhlsatzenhausweg 3, D-66123 Saarbrucken, Germany.
Deutsches Forschungszentrum fur Kunstliche Intelligenz, DFKI GmbH Stuhlsatzenhausweg 3, D-66123 Saarbrucken, Germany.
Deutsches Forschungszentrum fur Kunstliche Intelligenz, DFKI GmbH Stuhlsatzenhausweg 3, D-66123 Saarbrucken, Germany

 

Abstract: A recent trend in Agent-Oriented Software Engineering (AOSE) is the adoption of a model-driven approach for designing Multiagent Systems (MASs). OMG's Model-Driven Architecture (MDA) provides standards useful for a model-driven software engineering process. Bringing MDA and AOSE together, we propose that building interoperable agents for various existing agent methodologies requires the definition of two things: (1) a core metamodel unifying the basic agent-oriented concepts, and (2) its complementing framework supporting the design, development and execution of agent systems in a model-driven manner. This paper presents a step towards the definition of this framework. For this purpose, we take a given Platform-Independent Model for Service-Oriented Architectures (PIM4SOA) and discuss how service models, designed in accordance with the PIM4SOA can be deployed in agent platforms, such as JACK and JADE, using principles of Model-Driven Development (MDD). Additionally, this provides a foundation for incorporating autonomous agents into different architectures, for example, SOA.

 

Keywords: agent-oriented software engineering; AOSE; Model-Driven development; MDD; metamodels; model transformations; agent platforms; service-oriented architectures; SOA; multi-agent systems; MAS; service models; autonomous agents.

 

DOI: 10.1504/IJAOSE.2007.016265

 

Int. J. of Agent-Oriented Software Engineering, 2007 Vol.1, No.3/4, pp.334 - 369

 

Available online: 13 Dec 2007

 

 

Editors Full text accessAccess for SubscribersPurchase this articleComment on this article