Loading [a11y]/accessibility-menu.js
A New Family of XDEVS Simulators for Enhanced Performance | IEEE Conference Publication | IEEE Xplore

Scheduled Maintenance: On Tuesday, May 20, IEEE Xplore will undergo scheduled maintenance from 1:00-5:00 PM ET (6:00-10:00 PM UTC). During this time, there may be intermittent impact on performance. We apologize for any inconvenience.

A New Family of XDEVS Simulators for Enhanced Performance


Abstract:

Modeling and Simulation (M&S) techniques are extensively used for analyzing complex systems. Among different approaches, the Discrete EVent System specification (DEVS) ma...Show More

Abstract:

Modeling and Simulation (M&S) techniques are extensively used for analyzing complex systems. Among different approaches, the Discrete EVent System specification (DEVS) mathematical formalism presents a robust methodology for defining complex models. The xDEVS framework is a cross-platform tool that provides a uniform Application Programming Interface (API) to simulate DEVS-based models using different programming languages like C++, Java, or Python. However, executing DEVS models on embedded devices equipped with small processors usually requires lower-level programming languages. This paper introduces xDEVS/Rust and xDEVS/C, two new xDEVS interfaces written in Rust and C, respectively. These new implementations bring xDEVS closer to supporting the execution of DEVS models in embedded systems. Also, they feature remarkably high performance, making them a valuable option for simulating complex systems in traditional platforms. We illustrate how competitive these new implementations are by comparing them with some of the fastest state-of-the-art simulators.
Date of Conference: 23-26 May 2023
Date Added to IEEE Xplore: 26 June 2023
ISBN Information:
Conference Location: Hamilton, ON, Canada

Contact IEEE to Subscribe

References

References is not available for this document.