O D i M: A MODEL-DRIVEN APPROACH TO AGENT-BASED SIMULATION

被引:0
|
作者
Nebrijo Duarte, Jaidermes [1 ]
de Lara, Juan [1 ]
机构
[1] Univ Autonoma Madrid, Escuela Politecn Super, E-28049 Madrid, Spain
关键词
Agent-Based Simulation; Model-Driven Development; Meta-Modelling; Domain Specific Visual Languages;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Model-Driven Software Development (MDD) is a software engineering paradigm that uses models as a means to specify, test, verify and generate code for the final application. Domain-Specific Visual Languages (DSVLs) are frequently used as high-level notations to specify such models, and hence the systems to be built. In this way, developers work with concepts close to the domain, and need not be experts in lower-level notations, thus increasing productivity. In this paper we show the application of MDD to agent-based simulation. In particular we present the design of ODiM, a DSVL for Modelling and Simulation of Multi-Agent Systems. The language is made of four different diagram types, used to define agents' types, their behaviour, their sensors and actuators and the initial configuration. We have built a customized modelling environment integrated in Eclipse, and a code generator for MASON, a Java-based agent simulation language which allows the visual simulation of ODiM models.
引用
收藏
页码:158 / 165
页数:8
相关论文
共 50 条
  • [41] Coordinating negotiations in data-intensive collaborative working environments using an agent-based model-driven platform
    Jardim-Goncalves, Ricardo
    Cretan, Adina
    Coutinho, Carlos
    Agostinho, Carlos
    Bratu, Ben
    [J]. ENTERPRISE INFORMATION SYSTEMS, 2018, 12 (8-9) : 1100 - 1128
  • [42] A MODEL-DRIVEN ENGINEERING APPROACH TO SIMULATION EXPERIMENT DESIGN AND EXECUTION
    Teran-Somohano, Alejandro
    Smith, Alice E.
    Ledet, Joseph
    Yilmaz, Levent
    Oguztuzun, Halit
    [J]. 2015 WINTER SIMULATION CONFERENCE (WSC), 2015, : 2632 - 2643
  • [43] An Agent-Based Model-Driven Decision Support System for Assessment of Agricultural Vulnerability of Sugarcane Facing Climatic Change
    Badillo-Marquez, Alina Evelyn
    Aguilar-Lasserre, Alberto Alfonso
    Miranda-Ackerman, Marco Augusto
    Sandoval-Gonzalez, Oscar Osvaldo
    Villanueva-Vasquez, Daniel
    Posada-Gomez, Ruben
    [J]. MATHEMATICS, 2021, 9 (23)
  • [44] Data Driven Simulation Modeling for Mobile Agent-based Systems
    Keller, Nicholas
    Hu, Xiaolin
    [J]. 2016 SYMPOSIUM ON THEORY OF MODELING AND SIMULATION (TMS-DEVS), 2016,
  • [45] Dynamic Model-driven Parallel I/O Performance Tuning
    Behzad, Babak
    Byna, Surendra
    Wild, Stefan M.
    Prabhat
    Snir, Marc
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING - CLUSTER 2015, 2015, : 184 - 193
  • [46] An Agent-Based Model of Opinion Polarization Driven by Emotions
    Schweitzer, Frank
    Krivachy, Tamas
    Garcia, David
    [J]. COMPLEXITY, 2020, 2020
  • [47] Simulation of Corruption Decisions-An Agent-Based Approach
    Kasa, Richard
    Rethi, Gabor
    Hauber, Gyoergy
    Szegedi, Krisztina
    [J]. SUSTAINABILITY, 2023, 15 (03)
  • [48] A distributed agent-based approach for simulation-based optimization
    Van Vinh Nguyen
    Hartmann, Dietrich
    Koenig, Markus
    [J]. ADVANCED ENGINEERING INFORMATICS, 2012, 26 (04) : 814 - 832
  • [49] Sleeping sickness: An agent-based model approach
    Correia, Matheus M. G.
    Barboza, Joao V. M.
    Espindola, Aquino L.
    [J]. PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2021, 582
  • [50] Sleeping sickness: An agent-based model approach
    Correia, Matheus M.G.
    Barboza, João V.M.
    Espíndola, Aquino L.
    [J]. Physica A: Statistical Mechanics and its Applications, 2021, 582