A systematic approach to evaluating domain-specific modeling language environments for multi-agent systems

被引:45
作者
Challenger, Moharram [1 ]
Kardas, Geylani [1 ]
Tekinerdogan, Bedir [2 ]
机构
[1] Ege Univ, Int Comp Inst, Izmir, Turkey
[2] Wageningen Univ, Informat Technol Grp, Wageningen, Netherlands
关键词
Domain-specific modeling language (DSML); Evaluation framework; Evaluation of DSMLs; Multi-agent system (MAS); Software agent; SEA_ML; DRIVEN DEVELOPMENT; AGENTS; METAMODEL; IMPLEMENTATION; ARCHITECTURE; DESIGN; DSL;
D O I
10.1007/s11219-015-9291-5
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Multi-agent systems (MASs) include multiple interacting agents within an environment to provide a solution for complex systems that cannot be easily solved with individual agents or monolithic systems. However, the development of MASs is not trivial due to the various agent properties such as autonomy, responsiveness, and proactiveness, and the need for realization of the many different agent interactions. To support the development of MASs various domain-specific modeling languages (DSMLs) have been introduced that provide a declarative approach for modeling and supporting the generation of agent-based systems. To be effective, the proposed DSMLs need to meet the various stakeholder concerns and the related quality criteria for the corresponding MASs. Unfortunately, very often the evaluation of the DSML is completely missing or has been carried out in idiosyncratic approach. If the DSMLs are not well defined, then implicitly this will have an impact on the quality of the MASs. In this paper, we present an evaluation framework and systematic approach for assessing existing or newly defined DSMLs for MASs. The evaluation is specific for MAS DSMLs and targets both the language and the corresponding tools. To illustrate the evaluation approach, we first present SEA_ML, which is a model-driven MAS DSML for supporting the modeling and generation of agent-based systems. The evaluation of SEA_ML is based on a multi-case study research approach and provides both qualitative evaluation and quantitative analysis. We report on the lessons learned considering the adoption of the evaluation approach as well as the SEA_ML for supporting the generation of agent-based systems.
引用
收藏
页码:755 / 795
页数:41
相关论文
共 50 条
  • [41] A multi-agent methodology for multi-level modeling of mechatronic systems
    Hammadi, Moncef
    Choley, Jean-Yves
    Mhenni, Faida
    ADVANCED ENGINEERING INFORMATICS, 2014, 28 (03) : 208 - 217
  • [42] H∞ Approach to the Consensus Problem of Multi-agent Systems
    Liu Yang
    Jia Yingmin
    PROCEEDINGS OF THE 29TH CHINESE CONTROL CONFERENCE, 2010, : 4542 - 4547
  • [43] Logic-based technologies for multi-agent systems: a systematic literature review
    Calegari, Roberta
    Ciatto, Giovanni
    Mascardi, Viviana
    Omicini, Andrea
    AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2021, 35 (01)
  • [44] A domain-specific language framework for farm management information systems in precision agriculture
    Groeneveld, Desiree
    Tekinerdogan, Bedir
    Garousi, Vahid
    Catal, Cagatay
    PRECISION AGRICULTURE, 2021, 22 (04) : 1067 - 1106
  • [45] Electric Load Forecasting: A Multi-Agent Systems Approach
    Nejat, A.
    Mohsenian-Rad, H.
    2012 15TH INTERNATIONAL IEEE CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS (ITSC), 2012, : 863 - 869
  • [46] A Systematic Literature Review in Multi-Agent Systems: Patterns and Trends
    Falco, Mariana
    Robiolo, Gabriela
    2019 XLV LATIN AMERICAN COMPUTING CONFERENCE (CLEI 2019), 2019,
  • [47] Designing a Graphical Domain-Specific Modeling Language for Efficient Block Cipher Configuration: BCLang
    Qassir, Samar Amil
    Gaata, Methaq Talib
    Sadiq, Ahmed T.
    Al Alawy, Faiz
    TEM JOURNAL-TECHNOLOGY EDUCATION MANAGEMENT INFORMATICS, 2023, 12 (04): : 2038 - 2049
  • [49] Exploiting Multi-Agent Systems in realizing adaptivity in the Mobile Tourist Domain
    O'Hare, G. M. P.
    O'Grady, M. J.
    Poslad, S.
    Titkov, L.
    AI COMMUNICATIONS, 2009, 22 (02) : 109 - 116
  • [50] Collaborative Modeling Process for Development of Domain-Specific Discrete Event Simulation Systems
    Sung, Changho
    Kim, Tag Gon
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2012, 42 (04): : 532 - 546