首页> 外文期刊>Simulation modelling practice and theory: International journal of the Federation of European Simulation Societies >Quantitatively assessing the benefits of model-driven development in agent-based modeling and simulation
【24h】

Quantitatively assessing the benefits of model-driven development in agent-based modeling and simulation

机译:定量评估基于代理的建模和仿真中模型驱动开发的益处

获取原文
获取原文并翻译 | 示例
       

摘要

The agent-based modeling and simulation (ABMS) paradigm has been used to analyze, reproduce, and predict phenomena related to many application areas. Although there are many agent-based platforms that support simulation development, they rely on programming languages that require extensive programming knowledge. Model-driven development (MDD) has been explored to facilitate simulation modeling, by means of high-level modeling languages that provide reusable building blocks that hide computational complexity, and code generation. However, there is still limited knowledge of how MDD approaches to ABMS contribute to increasing development productivity and quality. We thus in this paper present an empirical study that quantitatively compares the use of MDD and ABMS platforms mainly in terms of effort and developer mistakes. Our evaluation was performed using MDD4ABMS-an MDD approach with a core and extensions to two application areas, one of which developed for this study-and NetLogo, a widely used platform. The obtained results show that MDD4ABMS requires less effort to develop simulations with similar (sometimes better) design quality than NetLogo, giving evidence of the benefits that MDD can provide to ABMS.
机译:基于代理的建模和仿真(ABMS)范例已被用于分析,重现和预测与许多应用领域相关的现象。虽然有许多基于代理的平台支持模拟开发,但它们依赖于需要大量编程知识的编程语言。已经探讨了模型驱动的开发(MDD)以方便仿真建模,通过高级建模语言,提供隐藏计算复杂性和代码生成的可重用构建块。然而,仍然有限了解了MDD对ABMS的方法如何促进发展的发展生产力和质量。因此,我们本文提出了一个实证研究,可以定量比较MDD和ABMS平台的使用主要是在努力和开发人员错误方面。我们的评估是使用MDD4aBMS-AN的MDD方法进行,其中核心和延伸到两个应用领域,其中一项用于本研究 - 和NetLogo是一种广泛使用的平台。所获得的结果表明,MDD4abms少努力开发与NetLogo相似(有时更好)设计质量的模拟,以证明MDD可以提供给ABM的好处。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号