An evaluation of DEVS simulation tools

نویسندگان

  • Yentl Van Tendeloo
  • Hans Vangheluwe
چکیده

DEVS is a popular formalism for modelling complex dynamic systems using a discrete-event abstraction. Due to its popularity, and simplicity of the simulation kernel, a number of tools have been constructed by academia and industry. But each of these tools has distinct design goals and a specific programming language implementation. Consequently, each supports a specific set of formalisms, combined with a set of features. Performance differs significantly between different tools. We provide an overview of the current state of eight different DEVS simulation tools: ADEVS, CD++, DEVS-Suite, MS4 Me, PowerDEVS, PythonPDEVS, VLE, and X-S-Y. We compare supported formalisms, compliance, features, and performance. This paper aims to help modellers on deciding which tool to use to solve their specific problem. It further aims to help tool builders, by showing the aspects of their tool that could be extended in future versions of their tool.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Simulating Sysml Models: Automated Code Generation for Devs Simulators

SysML is considered as an emerging standard for modelbased system engineering where the system engineer should perform all engineering activities based on a common model. The evaluation of system models designed by the system engineer is one of the most common engineering activities, frequently performed using simulation. Thus, there are numerous efforts to simulate SysML models using a variety...

متن کامل

DEVSpecL: DEVS specification language for modeling, simulation and analysis of discrete event systems

Discrete EVent Systems Specification (DEVS) formalism supports specification of discrete event models in a hierarchical modular manner. This paper proposes a DEVS modeling language called DEVS Specification Language (DEVSpecL) based on which discrete event systems are modeled, simulated and analyzed within a DEVS-based framework for seamless systems design. Models specified in DEVSpecL can be t...

متن کامل

Implementation of a Visual DEVS Formalism in Both GenGED and AToM

An implementation of a visual DEVS formalism in two meta-modeling tools, GenGED and AToM is described. In particular an attempt is made to exploit the specialized nature of these tools to build the implementation in as little time as possible. The need for graphical layout, an easy to use user interface, model correctness checking, and generation of DEVS simulation code push these tools to the ...

متن کامل

An integrated framework for automated simulation of SysML models using DEVS

System models are constructed to design, study, and understand complex systems. According to the systems modeling language (SysML) that is a standard for model-based system engineering, all engineering activities should be performed using a common model. To validate complex system models defined in SysML, simulation is usually employed. There are numerous efforts to simulate SysML models using ...

متن کامل

Enhancing DEVS simulation through template metaprogramming: DEVS-MetaSimulator

For several years, the DEVS community has been developing many tools for simulating DEVS models, ranging from local and sequential simulation to massively distributed and parallel simulation. In this paper, we present an innovative approach to local DEVS simulation. By using template metaprogramming, we developed the DEVS-MetaSimulator (DEVS-MS); instead of proposing one simulator meant to be u...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Simulation

دوره 93  شماره 

صفحات  -

تاریخ انتشار 2017