A transformation model from DEVS to SMP2 based on MDA

A transformation model from DEVS to SMP2 based on MDA
复制标题

基于MDA的DEVS到SMP2的转换模型

DOI:
10.1016/j.simpat.2009.08.003
复制
发表时间:
2009-11-01
影响因子:
4.2
通讯作者:
Zhu Yifan
Zhu Yifan
中科院分区:
计算机科学2区
文献类型:
--
作者:
Lei Yonglin;Wang Weiping;Zhu Yifan

文献摘要

被引文献

相似文献

仿真模型可移植性标准2(SMP2)是欧洲航天局成功的仿真模型重用标准。离散事件系统规范(DEVS)是最常用和最强大的仿真模型形式之一。将仿真模型从DEVS表示转换为SMP2表示对于模型重用具有重要意义。首先提出了一种基于模型驱动架构(MDA)的转换方法。根据该方法,建立了一个基于MOF的DEVS元模型,并建立了DEVS元模型到SMP2元模型的映射。基于QVT语言描述了DEVS到SMP2的转换模型。最后通过一个实例详细说明了转换模型的应用。最后讨论了转换模型的进一步应用策略和下一步的工作。(C)2009爱思唯尔有限公司版权所有。
Simulation Model Portability standard 2 (SMP2) is a successful simulation model reuse standard in European Space Agency. Discrete Event System Specification (DEVS) is one of most common and powerful simulation model formalisms. Transforming a simulation model from DEVS representation to SMP2 representation is of great significance for model reuse. A Model Driven Architecture (MDA) based transformation methodology is presented first. According to this methodology, a MOF based DEVS metamodel is created and the mappings from DEVS metamodel to SMP2 metamodel are established. A transformation model from DEVS to SMP2 is described based on Query/View/Transformation (QVT) language. An illustrative example is detailed to demonstrate the application of the transformation model. The transformation model's further application strategy and our next work are discussed in the final part. (C) 2009 Elsevier B.V. All rights reserved.