Towards agent-oriented model-driven architecture

被引:11
|
作者
Xiao, Liang [1 ]
Greer, Des
机构
[1] Univ Southampton, Sch Electr & Comp Sci, Southampton SO17 1BJ, Hants, England
[2] Queens Univ Belfast, Sch Electr Elect Engn & Comp Sci, Belfast, Antrim, North Ireland
关键词
adaptive agent model; agent-oriented model-driven architecture; business knowledge model; model-driven architecture; multi-agent system; software adaptivity;
D O I
10.1057/palgrave.ejis.3000688
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:390 / 406
页数:17
相关论文
共 50 条
  • [1] Adaptive Agent Model: Software Adaptivity using an Agent-oriented Model-Driven Architecture
    Xiao, Liang
    Greer, Des
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2009, 51 (01) : 109 - 137
  • [2] Agent-oriented model-driven development for JADE with the JADEL programming language
    Bergenti, Federico
    Iotti, Eleonora
    Monica, Stefania
    Poggi, Agostino
    [J]. COMPUTER LANGUAGES SYSTEMS & STRUCTURES, 2017, 50 : 142 - 158
  • [3] Agent-oriented model-driven development for JADE with the JADEL programming language
    [J]. Bergenti, Federico (federico.bergenti@unipr.it), 1600, Elsevier Ltd (50):
  • [4] TOWARDS AN AGENT-ORIENTED ARCHITECTURE OF THE DIGITAL HEALTHCARE ECOSYSTEM
    Vasilateanu, Andrei
    Serbanati, Luca Dan
    [J]. UNIVERSITY POLITEHNICA OF BUCHAREST SCIENTIFIC BULLETIN SERIES C-ELECTRICAL ENGINEERING AND COMPUTER SCIENCE, 2012, 74 (02): : 87 - 102
  • [5] Agent-Oriented Architecture for Intelligent Map
    Yu, La-sheng
    Huang, Zhao-ke
    Liang, Fang
    [J]. INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND SOFTWARE ENGINEERING (AISE 2014), 2014, : 70 - 74
  • [6] An Agent-Oriented Group Decision Architecture
    Xiao, Liang
    [J]. AGENTS AND MULTI-AGENT SYSTEMS: TECHNOLOGIES AND APPLICATIONS 2019, 2020, 148 : 15 - 33
  • [7] Towards a model-driven architecture for autonomic systems
    Gracanin, D
    Bohner, SA
    Hinchey, M
    [J]. 11TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOP ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2004, : 500 - 505
  • [8] AN AGENT-ORIENTED AND SERVICE-ORIENTED ARCHITECTURE IN MEDICINE
    Cristescu, Sorin
    Moldoveanu, Florica
    [J]. ANNALS OF DAAAM FOR 2009 & PROCEEDINGS OF THE 20TH INTERNATIONAL DAAAM SYMPOSIUM, 2009, 20 : 1767 - 1768
  • [9] Towards an agent-oriented approach to conceptualization
    Biswas, Pratik K.
    [J]. APPLIED SOFT COMPUTING, 2008, 8 (01) : 127 - 139
  • [10] Agent communication system based on agent-oriented architecture
    Kishimoto, Ryozo
    [J]. Electronics and Communications in Japan, Part I: Communications (English translation of Denshi Tsushin Gakkai Ronbunshi), 2000, 83 (02): : 52 - 60