Special Section Article

European Journal of Information Systems (2007) 16, 390–406. doi:10.1057/palgrave.ejis.3000688

Towards agent-oriented model-driven architecture

Liang Xiao1 and Des Greer2

  1. 1School of Electronics & Computer Science, University of Southampton, U.K.
  2. 2School of Electronics, Electrical Engineering & Computer Science, Queen's University Belfast, U.K.

Correspondence: Liang Xiao, School of Electronics & Computer Science, University of Southampton, Southampton, SO17 1BJ, U.K. Tel: +44 23 8059 5415; Fax: +44 23 8059 2865; E-mail: lx@ecs.soton.ac.uk

Received 30 November 2006; Revised 25 April 2007; Accepted 27 July 2007.

Top

Abstract

Model-Driven Architecture (MDA) supports the transformation from reusable models to executable software. Business representations, however, cannot be fully and explicitly represented in such models for direct transformation into running systems. Thus, once business needs change, the language abstractions used by MDA (e.g. object constraint language/action semantics), being low level, have to be edited directly. We therefore describe an agent-oriented MDA (AMDA) that uses a set of business models under continuous maintenance by business people, reflecting the current business needs and being associated with adaptive agents that interpret the captured knowledge to behave dynamically. Three contributions of the AMDA approach are identified: (1) to Agent-oriented Software Engineering, a method of building adaptive Multi-Agent Systems; (2) to MDA, a means of abstracting high-level business-oriented models to align executable systems with their requirements at runtime; (3) to distributed systems, the interoperability of disparate components and services via the agent abstraction.

Keywords:

adaptive agent model; agent-oriented model-driven architecture; business knowledge model; model-driven architecture; multi-agent system; software adaptivity

MORE ARTICLES LIKE THIS

These links to content published by Palgrave Macmillan are automatically generated.

RESEARCH

Towards agent-oriented model-driven architecture

European Journal of Information Systems Article

Model-driven multidimensional modeling of secure data warehouses

European Journal of Information Systems Article

Platform ontologies for the model-driven architecture

European Journal of Information Systems Article

Towards improving the navigability of Web applications: a model-driven approach

European Journal of Information Systems Article

Model-driven component adaptation in the context of Web Engineering

European Journal of Information Systems Article

Extra navigation

.

Society resources

ADVERTISEMENT