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

被引:0
|
作者
Moharram Challenger
Geylani Kardas
Bedir Tekinerdogan
机构
[1] Ege University,International Computer Institute
[2] Wageningen University,Information Technology Group
来源
Software Quality Journal | 2016年 / 24卷
关键词
Domain-specific modeling language (DSML); Evaluation framework; Evaluation of DSMLs; Multi-agent system (MAS); Software agent; SEA_ML;
D O I
暂无
中图分类号
学科分类号
摘要
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
页数:40
相关论文
共 50 条
  • [1] A systematic approach to evaluating domain-specific modeling language environments for multi-agent systems
    Challenger, Moharram
    Kardas, Geylani
    Tekinerdogan, Bedir
    [J]. SOFTWARE QUALITY JOURNAL, 2016, 24 (03) : 755 - 795
  • [2] The Formal Semantics of a Domain-Specific Modeling Language for Semantic Web Enabled Multi-Agent Systems
    Getir, Sinem
    Challenger, Moharram
    Kardas, Geylani
    [J]. INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 2014, 23 (03)
  • [3] ATHOS - A Domain-Specific Language for Multi-agent Simulations
    Hoffmann, Benjamin
    Chalmers, Kevin
    Urquhart, Neil
    Farrenkopf, Thomas
    Guckert, Michael
    [J]. ADVANCES IN PRACTICAL APPLICATIONS OF AGENTS, MULTI-AGENT SYSTEMS, AND COMPLEXITY: THE PAAMS COLLECTION, 2018, 10978 : 322 - 325
  • [4] Marlon - A Domain-Specific Language for Multi-Agent Reinforcement Learning on Networks
    Molderez, Tim
    Oeyen, Bjarno
    De Roover, Coen
    De Meuter, Wolfgang
    [J]. SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, : 1322 - 1329
  • [5] SEA_L: A Domain-specific Language for Semantic Web enabled Multi-agent Systems
    Demirkol, Sebla
    Challenger, Moharram
    Getir, Sinem
    Kosar, Tomaz
    Kardas, Geylani
    Mernik, Marjan
    [J]. 2012 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2012, : 1373 - 1380
  • [6] AgentDSM-Eval: A framework for the evaluation of domain-specific modeling languages for multi-agent systems
    Alaca, Omer Faruk
    Tezel, Baris Tekin
    Challenger, Moharram
    Goulao, Miguel
    Amaral, Vasco
    Kardas, Geylani
    [J]. COMPUTER STANDARDS & INTERFACES, 2021, 76
  • [7] On the use of the analytic hierarchy process in the evaluation of domain-specific modeling languages for multi-agent systems
    Asici, Tansu Zafer
    Tezel, Baris Tekin
    Kardas, Geylani
    [J]. JOURNAL OF COMPUTER LANGUAGES, 2021, 62
  • [8] Towards multi-agent models of domain-specific languages
    Meriste, M
    Kelder, T
    Helekivi, J
    [J]. DATABASES AND INFORMATION SYSTEMS II, 2002, : 239 - 251
  • [9] An Approach of Defining Domain Constraints for Domain-Specific Modeling Language
    Jiang, Tao
    Zhou, Weihong
    [J]. INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2021, 35 (09)
  • [10] Supporting the platform extensibility for the model-driven development of agent systems by the interoperability between domain-specific modeling languages of multi-agent systems
    Kardas, Geylani
    Bircan, Emine
    Challenger, Moharram
    [J]. COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2017, 14 (03) : 875 - 912