Business and model-driven development of BDI multi-agent systems

被引:31
|
作者
Wautelet, Yves [1 ]
Kolp, Manuel [2 ]
机构
[1] Katholieke Univ Leuven, Louvain, Belgium
[2] Catholic Univ Louvain, Louvain, Belgium
关键词
Service modeling; BDI software system; I*; Actor responsibility assignment; Multi-agent system; Model-driven engineering; Agent-based development; TROPOS; METAMODEL;
D O I
10.1016/j.neucom.2015.12.022
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Model-driven development allows IT profe.ssionals to specify the system functionality, organization and behavior in a logical or platform-independent manner. Modeling using services allows domain analysts to focus on the added-value and core business the enterprise offers to its stakeholders. Those services are coarse-grained elements able to encapsulate a composition of business process models. The framework presented in this paper provides models together at strategic, tactical and operational levels to develop an agent-oriented software system. The strategic level is concerned with long-term decisions; this top-level uses a service model to understand the business' high-level (added) values as well as the Quality Expectations and the threats they face. The tactical level is concerned with a broader description of the business processes automated by the system; the i* strategic dependency and rationale models are used here to further document the service behavior. Actors' accountability and responsibility can be determined in the visual representation of these strategic and tactical levels. Finally, i* models are mapped into a set of operational models to document the (multi-agent) system behavior when achieving modeled functionalities. These operational models instantiate the Belief/Desire/Intentions (BDI) paradigm proposing entities - the agents - mapping as closely as possible the real life organization. The paper thus builds a business-driven transformation process leading to a run-time agent-architecture in a single and common framework. It both uses existing models and introduces or refines existing ones to dispose of a method ensuring better alignment and traceability between the business and the if system. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:304 / 321
页数:18
相关论文
共 50 条
  • [21] Model-driven systems development
    Balmelli, L.
    Brown, D.
    Cantor, M.
    Mott, M.
    IBM SYSTEMS JOURNAL, 2006, 45 (03) : 569 - 585
  • [22] Hybrid multi-agent systems: Integrating swarming and BDI agents
    Parunak, H. Van Dyke
    Nielsen, Paul
    Brueckner, Sven
    Alonso, Rafael
    ENGINEERING SELF-ORGANISING SYSTEMS, 2007, 4335 : 1 - +
  • [23] A model-driven approach for constructing ambient assisted-living multi-agent systems customized for Parkinson patients
    Garcia-Magarino, Ivan
    Palacios-Navarro, Guillermo
    JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 111 : 34 - 48
  • [24] Multi-agent Solutions for Energy Systems: A Model Driven Approach
    Ben Romdhane, Lamia
    Sleiman, Hassan A.
    Mraidha, Chokri
    Dhouib, Saadia
    2017 22ND IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2017,
  • [25] Using Model Driven Architecture to Develop Multi-Agent Systems
    Elammari, Mohamed
    Issa, Zeinab
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2013, 10 (04) : 349 - 355
  • [26] On model-driven development of mobile business processes
    Ruokonen, Anna
    Pajunen, Lasse
    Systa, Tarja
    SERA 2008: 6TH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS, PROCEEDINGS, 2008, : 59 - +
  • [27] Model-driven systems development: an introduction
    Lycett, Mark
    Marcos, Esperanza
    Storey, Veda
    EUROPEAN JOURNAL OF INFORMATION SYSTEMS, 2007, 16 (04) : 346 - 348
  • [28] Model-Driven Development of Groupware Systems
    Mariano Bibbo, Luis
    Pons, Claudia
    Giandini, Roxana
    INTERNATIONAL JOURNAL OF E-COLLABORATION, 2022, 18 (01)
  • [29] ADAM: Architecture-driven multi-agent systems development methods
    Yim, Hong Soon
    Lee, Habin
    Park, Sung Joo
    WSEAS Transactions on Systems, 2005, 4 (10): : 1762 - 1767
  • [30] Model-driven development of agent-based eyber-physical systems
    Batchkova, Idilia
    Ivanova, Tsvetelina
    IFAC PAPERSONLINE, 2019, 52 (25): : 258 - 263