UNCORRECTED PROOF Towards agent-oriented model-driven

Liang Xiao, Des Greer · 2007

AbstractModel-Driven Architecture (MDA) supports the transformation from reusablemodels to executable software. Business representations, however, cannot befully and explicitly represented in such models for direct transformation intorunning systems. Thus, once business needs change, the language abstractionsused by MDA (e.g. object constraint language/action semantics), being lowlevel, have to be edited directly. We therefore describe an agent-oriented MDA(AMDA) that uses a set of business models under continuous maintenance bybusiness people, reflecting the current business needs and being associatedwith adaptive agents that interpret the captured knowledge to behavedynamically. Three contributions of the AMDA approach are identified: (1) toAgent-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 requirementsat runtime; (3) to distributed systems, the interoperability of disparatecomponents and services via the agent abstraction.European Journal of Information Systems (2007) 0, 000–000.doi:10.1057/palgrave.ejis.3000688

Read the paper · More papers on PaperTik