xdevs-no-std

Crates.ioxdevs-no-std
lib.rsxdevs-no-std
version0.3.0
created_at2024-01-08 11:30:46.731012+00
updated_at2025-09-19 11:29:31.771063+00
descriptionno-std implementation of xDEVS for real-time simulation on embedded systems
homepage
repositoryhttps://github.com/iscar-ucm/xdevs_no_std.rs
max_upload_size
id1092429
size83,745
Román Cárdenas Rodríguez (romancardenas)

documentation

https://docs.rs/xdevs-no-std

README

crates.io crates.io

xdevs_no_std.rs

no_std version of xDEVS for Rust.

Run Real-Time DEVS simulations on embedded devices!

This crate is mainly focused on enabling the execution of Real-Time simulations on embedded devices. This allows a robust Model-Based design approach, from a mathematical model to a real IoT application.

Work in progress!

There is still a lot of work to do! However, we already proved the effectiveness of this simulator. We are currently working on better async support, as well as aligning the simulator to the Embassy project to benefit from such a great ecosystem. Keep in tune!

References

  1. R. Cárdenas, P. Malagón, P. Arroba and J. L. Risco-Martín, "xDEVS no_std: A Rust Crate for Real-Time DEVS on Embedded Systems," 2024 Annual Modeling and Simulation Conference (ANNSIM), Washington D.C., USA, 2024, pp. 1-13.
Commit count: 39

cargo fmt