Call for Papers
About the Journal
Editorial Board
Publication Ethics
Instructions for Authors
Announcements
Current Issue
Back Issues
Search for Articles
Categories
Back Issues
 

JCSE, vol. 13, no. 1, pp.17-31, March, 2019

DOI: http://dx.doi.org/10.5626/JCSE.2019.13.1.17

SimulML: A DSML for Simulating SysML Models

Bassim Chabibi, Mahmoud Nassar, and Adil Anwar
IT Architecture and Model Driven Systems Development (IMS), ADMIR Laboratory, Rabat IT Center, ENSIAS, Mohammed V University in Rabat, Morocco SIWEB, E3S, EMI, Mohammed V University in Rabat, Morocco

Abstract: SysML language offers strong capabilities to specify, analyze and design complex systems. However, the operational semantics of the diagrams is not precisely defined, which affects the implementation of SysML models. Furthermore, the SysML models are insufficient for system verification addressing various stakeholders' requirements. This aspect is managed by the simulation process. As system modeling and simulation analysis are used during the system development process, its efficiency is considerably reduced. This study integrates SysML modeling and simulation, through a defined intermediate domain-specific language, namely Simulation Modeling Language, which is intended to link SysML and simulation environments. The defined intermediate modeling language permits modeling complex systems via specification of its syntax and semantics, using simulation principles and constructs, in addition to bridging the gap between SysML models and different simulation environments. Utilizing the defined intermediate language, the proposed integration approach is facilitated by the potential and strength of both SysML modeling and simulation. Moreover, this integration approach is based on the concepts of Model-Driven Engineering ensuring an efficient passage between different models.

Keyword: System engineering; MDE; SysML; Simulation; DSL; Model transformation

Full Paper:   222 Downloads, 1178 View

 
 
ⓒ Copyright 2010 KIISE – All Rights Reserved.    
Korean Institute of Information Scientists and Engineers (KIISE)   #401 Meorijae Bldg., 984-1 Bangbae 3-dong, Seo-cho-gu, Seoul 137-849, Korea
Phone: +82-2-588-9240    Fax: +82-2-521-1352    Homepage: http://jcse.kiise.org    Email: office@kiise.org