DEVS and HLA: complementary paradigms for modeling and simulation?
Transactions of the Society for Computer Simulation International - Ethical issues in modeling and simulation
Theory of Modeling and Simulation
Theory of Modeling and Simulation
CD++: a toolkit to develop DEVS models
Software—Practice & Experience
Implementing Parallel Cell-DEVS
ANSS '03 Proceedings of the 36th annual symposium on Simulation
Discrete Event Simulation of Hybrid Systems
SIAM Journal on Scientific Computing
Continuous System Simulation
SimStudio: a next generation modeling and simulation framework
Proceedings of the 1st international conference on Simulation tools and techniques for communications, networks and systems & workshops
Verification of real-time DEVS models
SpringSim '09 Proceedings of the 2009 Spring Simulation Multiconference
Modeling and Verification of Real-time Systems
Modeling and Verification of Real-time Systems
Designing an interface for real-time and embedded DEVS
SpringSim '10 Proceedings of the 2010 Spring Simulation Multiconference
Model continuity in the design of dynamic distributed real-time systems
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Hi-index | 0.00 |
Model reuse and interoperability are cost and effort saving solutions for the simulation-driven development of embedded real-time systems. Different embedded systems share the same components (e.g. motors, sensors, actuators, controllers, etc), and remodeling them is costly in terms of time and effort. Instead, by combining different existing models, developers can improve productivity. To do so, we here present a generic lightweight interface for message transfers between DEVS models running on different DEVS-based tools. The idea is to allow defining component-based models to be deployed on different tools collaborating in real-time. The components work autonomously as separate DEVS models, and exchange messages at the input-output level over a network infrastructure. We present a proof of concept implementation in which we interfaced ECD++ and PowerDEVS, to DEVS-based tools.