首页> 外文期刊>Simulation >A multi-target compiler for CML-DEVS
【24h】

A multi-target compiler for CML-DEVS

机译:CML-DEVS的多目标编译器

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

摘要

Discrete Event System Specification (DEVS) is a modular and hierarchical formalism for system modeling and simulation. DEVS models can be mathematically described; simulation is performed by tools called concrete simulators. Concerning atomic DEVS models, each concrete simulator has its own input language which is, essentially, a general-purpose programming language (such as Java or C++). Hence, once engineers have written the mathematical model, they need to manually translate it into the input language of the concrete simulator of their choice. In this paper we present a multi-target compiler for atomic DEVS models written in CML-DEVS, a mathematics-based DEVS modeling language. This multi-target compiler is able to compile a CML-DEVS model to the input languages of the PowerDEVS and DEVS-Suite concrete simulators. In this way, the CML-DEVS compiler frees engineers from the manual translation of their mathematical models. In fact, the same mathematical model can be simulated on both simulators by simply recompiling the model. The CML-DEVS multi-target compiler can be easily extended to produce code for other concrete simulators.
机译:离散事件系统规范(DEVS)是用于系统建模和仿真的模块化和分层形式。 DEVS模型可以用数学方式描述;模拟是通过称为“具体模拟器”的工具执行的。关于原子DEVS模型,每个具体的模拟器都有其自己的输入语言,从本质上来说,这是一种通用编程语言(例如Java或C ++)。因此,一旦工程师编写了数学模型,他们就需要将其手动转换为他们选择的具体模拟器的输入语言。在本文中,我们提出了一种针对以CML-DEVS(一种基于数学的DEVS建模语言)编写的原子DEVS模型的多目标编译器。该多目标编译器能够将CML-DEVS模型编译为PowerDEVS和DEVS-Suite具体模拟器的输入语言。这样,CML-DEVS编译器使工程师摆脱了对其数学模型的手动转换。实际上,只需重新编译模型,即可在两个模拟器上模拟相同的数学模型。可以轻松扩展CML-DEVS多目标编译器,以生成用于其他具体模拟器的代码。

著录项

  • 来源
    《Simulation》 |2019年第1期|11-29|共19页
  • 作者单位

    Univ Nacl Rosario, Software Engn, Rosario, Santa Fe, Argentina|CIFASIS, Software Engn Res Grp, Rosario, Santa Fe, Argentina;

    Consejo Nacl Invest Cient & Tecn, CIFASIS, Rosario, Argentina;

    Univ Toulon & Var, Aix Marseille Univ, CNRS, ENSAM,LSIS UMR 7296, F-13397 Marseille, France;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Atomic model; CML-DEVS; compiler; DEVS;

    机译:原子模型;CML-DEVS;编译器;DEVS;
  • 入库时间 2022-08-18 04:04:15

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号