This paper discusses challenges and current approaches for building Discrete Event (DE) simulation models using the Systems Modeling Language (SysML). DE Simulation software typically provide a Simulation Executive/Simulator that supports time flow and synchronized execution of time dependent events in a simulation. SysML on the other hand, is a general-purpose modeling language and supporting tools are usually not as feature rich. However, there is significant interest in simulation-based analysis of SysML conceptual models developed for architecture description and design in Model Based Systems Engineering (MBSE). The dominant strategy provided in the literature for DE simulation of SysML models is Model Transformation. This approach comes with challenges regarding continuity and cohesion of conceptual models developed in SysML tools and corresponding executable models run in external simulation tools. To address this challenge this paper offers a SysML based Simulator and supporting model library that facilitates native DE simulation in a SysML modeling tool. Additionally, a proof of concept simulation model implemented in the Magic Draw tool is provided.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Building Discrete Event Simulations in SysML

  • Matthew Amissah,
  • Emmanuel Amo,
  • Melchizedek Essandoh

摘要

This paper discusses challenges and current approaches for building Discrete Event (DE) simulation models using the Systems Modeling Language (SysML). DE Simulation software typically provide a Simulation Executive/Simulator that supports time flow and synchronized execution of time dependent events in a simulation. SysML on the other hand, is a general-purpose modeling language and supporting tools are usually not as feature rich. However, there is significant interest in simulation-based analysis of SysML conceptual models developed for architecture description and design in Model Based Systems Engineering (MBSE). The dominant strategy provided in the literature for DE simulation of SysML models is Model Transformation. This approach comes with challenges regarding continuity and cohesion of conceptual models developed in SysML tools and corresponding executable models run in external simulation tools. To address this challenge this paper offers a SysML based Simulator and supporting model library that facilitates native DE simulation in a SysML modeling tool. Additionally, a proof of concept simulation model implemented in the Magic Draw tool is provided.