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 条
  • [1] Simulating hybrid SysML models: a model transformation approach under the DEVS framework
    Wu Xinquan
    Yan Xuefeng
    Li Xingchan
    Wang Yongzhen
    [J]. The Journal of Supercomputing, 2023, 79 : 2010 - 2030
  • [2] An integrated framework for automated simulation of SysML models using DEVS
    Kapos, George-Dimitrios
    Dalakas, Vassilis
    Nikolaidou, Mara
    Anagnostopoulos, Dimosthenis
    [J]. SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2014, 90 (06): : 717 - 744
  • [3] Simulating simulation-agnostic SysML models for enterprise information systems via DEVS
    Tsadimas, Anargyros
    Kapos, George-Dimitrios
    Dalakas, Vassilis
    Nikolaidou, Mara
    Anagnostopoulos, Dimosthenis
    [J]. SIMULATION MODELLING PRACTICE AND THEORY, 2016, 66 : 243 - 259
  • [4] SysML Models and Model Transformation for Security
    Lugou, Florian
    Li, Letitia W.
    Apvrille, Ludovic
    Ameur-Boulifa, Rabea
    [J]. PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT (MODELSWARD 2016), 2016, : 331 - 338
  • [5] Integrating SysML with simulation environments (Simulink) by model transformation approach
    Chabibi, Bassim
    Douche, Abdelilah
    Anwar, Adil
    Nassar, Mahmoud
    [J]. 2016 IEEE 25TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2016, : 148 - 150
  • [6] MULTI-ASPECT COMPONENT MODELS: A FRAMEWORK FOR MODEL REUSE IN SYSML
    Jobe, Jonathan M.
    Johnson, Thomas A.
    Paredis, Christiaan J. J.
    [J]. DETC 2008: PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATIONAL IN ENGINEERING CONFERENCE, VOL 3, PTS A AND B: 28TH COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2009, : 943 - 955
  • [7] Model Transformation from BPMN to DEVS in the MDD4MS Framework
    Cetinkaya, Deniz
    Verbraeck, Alexander
    Seck, Mamadou D.
    [J]. THEORY OF MODELING AND SIMULATION: DEVS INTEGRATIVE M&S SYMPOSIUM 2012 (DEVS 2012), 2012, 44 (04): : 304 - 309
  • [8] Model Transformation Method for Hybrid Approach
    Sitek, Pawel
    Wikarek, Jaroslaw
    Stefanski, Tadeusz
    [J]. INFORMATION SYSTEMS ARCHITECTURE AND TECHNOLOGY, PT II, 2018, 656 : 344 - 354
  • [9] A Framework for Simulating Hybrid MTJ/CMOS Circuits: Atoms to System Approach
    Panagopoulos, Georgios
    Augustine, Charles
    Roy, Kaushik
    [J]. DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2012), 2012, : 1443 - 1446
  • [10] Validation of Digital System Models: A Framework and SysML Profile for Model-Based Systems Engineering
    Winton, James R.
    Colombi, John M.
    Jacques, David R.
    Johnson, Kip E.
    [J]. INCOSE International Symposium, 2023, 33 (01) : 569 - 583