Simulating hybrid SysML models: a model transformation approach under the DEVS framework

被引:3
|
作者
Wu Xinquan [1 ]
Yan Xuefeng [1 ,2 ]
Li Xingchan [1 ]
Wang Yongzhen [1 ]
机构
[1] Nanjing Univ Aeronaut & Astronaut, Coll Comp Sci & Technol, Nanjing 210016, Peoples R China
[2] Collaborat Innovat Ctr Novel Software Technol & I, Nanjing 210093, Peoples R China
来源
JOURNAL OF SUPERCOMPUTING | 2023年 / 79卷 / 02期
关键词
Model transformation; Code generation; Hybrid system; DEVS; SysML;
D O I
10.1007/s11227-022-04654-6
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As the complexity of the cyber-physical systems (CPSs) increase, system modeling and simulation tend to be performed on different platforms where collaborative modeling activities are performed on distributed clients, while the simulations of systems are carried out in specific simulation environments, such as high-performance computing (HPC). However, there is a great gap between system models usually designed in system modeling language (SysML) and simulation code, and the existing model transformation-based simulation methods and tools mainly focus on either discrete or continuous models, ignoring the fact that the simulation of hybrid models is quite important in designing complex systems. To this end, a model transformation approach is proposed to simulate hybrid SysML models under a discrete event system specification (DEVS) framework. In this approach, to depict hybrid models, simulation-related meta-models with discrete and continuous features are extracted from SysML views without additional extension. Following the meta object facility (MOF), DEVS meta-models are constructed based on the formal definition of DEVS models, including discrete, hybrid and coupled models. Moreover, a series of concrete mapping rules is defined to transform the discrete and continuous behaviors based on the existing state machine mechanism and constraints of SysML, separately. Such an approach may facilitate a SysML system engineer to use a DEVS-based simulator to validate system models without the necessity of understanding DEVS theory. Finally, the effectiveness of the proposed method is verified by a defense system case.
引用
收藏
页码:2010 / 2030
页数:21
相关论文
共 50 条
  • [31] On convergence for hybrid models of gene regulatory networks under polytopic uncertainties: a Lyapunov approach
    Pasquini, Mirko
    Angeli, David
    [J]. JOURNAL OF MATHEMATICAL BIOLOGY, 2021, 83 (6-7)
  • [32] Generating user interfaces from conceptual models: A model-transformation based approach
    Pastor, Oscar
    [J]. COMPUTER-AIDED DESIGN OF USER INTERFACES V, 2007, : 1 - 14
  • [33] A Fault Diagnosis Approach for Electromechanical Actuators with Simulating Model under Small Experimental Data Sample Condition
    Peng, Zhaoqin
    Sun, Zhengyi
    Chen, Juan
    Ping, Zilong
    Dong, Kunyu
    Li, Jia
    Fu, Yongling
    Zio, Enrico
    [J]. ACTUATORS, 2022, 11 (03)
  • [34] A novel approach to optimize the regularization and evaluation of dynamical models using a model selection framework
    Lipka, Mathias
    Thomas, Jens
    [J]. MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2021, 504 (03) : 4599 - 4625
  • [35] A hands-on approach for fitting long-term survival models under the GAMLSS framework
    de Castro, Mario
    Cancho, Vicente G.
    Rodrigues, Josemar
    [J]. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2010, 97 (02) : 168 - 177
  • [36] A hybrid approach to model and forecast the electricity consumption by NeuroWavelet and ARIMAX-GARCH models
    Mehdi Zolfaghari
    Bahram Sahabi
    [J]. Energy Efficiency, 2019, 12 : 2099 - 2122
  • [37] A hybrid approach to model and forecast the electricity consumption by NeuroWavelet and ARIMAX-GARCH models
    Zolfaghari, Mehdi
    Sahabi, Bahram
    [J]. ENERGY EFFICIENCY, 2019, 12 (08) : 2099 - 2122
  • [38] Reduction of discrete element models by Karhunen-LoSve transform: a hybrid model approach
    Gloesmann, Philipp
    [J]. COMPUTATIONAL MECHANICS, 2010, 45 (04) : 375 - 385
  • [39] Reduction of discrete element models by Karhunen–Loève transform: a hybrid model approach
    Philipp Glösmann
    [J]. Computational Mechanics, 2010, 45 : 375 - 385
  • [40] A Model-Based Approach for Bridging Virtual and Physical Sensor Nodes in a Hybrid Simulation Framework
    Mozumdar, Mohammad
    Song, Zhen Yu
    Lavagno, Luciano
    Sangiovanni-Vincentelli, Alberto L.
    [J]. SENSORS, 2014, 14 (06) : 11070 - 11096