Component-Oriented Interoperation of Real-Time DEVS Engines

Mohammad Moallemi, Gabriel A. Wainer, Federico Bergero, Rodrigo Castro
Proceedings of 2011 Spring Simulation Conference (SpringSim11), ANSS Symposium, page 127--134, Boston, MA - April 2011
Download the publication : Collaboration of Real-Time DEVS Engines_Final.pdf [449Ko]  
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), while 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 use here present a generic lightweight interface for message transfers between DEVS models running on different DEVS-based tools. The idea is to have allow defininga component-based models whose to becomponents can 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 show present a proof of concept implementation in which we interfaced ECD++ and PowerDEVS, tow DEVS-based tools.
Category: Real-Time Systems; Real-Time Simulation
2nd Category: Hybrid and Continous Systems
3rd Category: Parallel and Distributed Simulation
4th Category: Tools
Keywords: Discrete-Event Simulation, DEVS, Embedded Systems, Real-Time Simulation and Control, Simulation-Driven Engineering
Booktitle: Proceedings of 2011 Spring Simulation Conference (SpringSim11), ANSS Symposium
Series : Annual
Pages : 127--134
Month : April
Year : 2011
Publisher: SCS
Organization: Society for Modeling and Simulation International (SCS)
Address : Boston, MA
URL: http://cell-devs-02.sce.carleton.ca/publications/2011/MWBC11

BibTex references

@Conference_Paper\{MWBC11,
  author       = "Moallemi, Mohammad and Wainer, Gabriel A. and Bergero, Federico and Castro, Rodrigo",
  title        = "Component-Oriented Interoperation of Real-Time DEVS Engines",
  category     = "Real-Time Systems; Real-Time Simulation",
  2nd category = "Hybrid and Continous Systems",
  3rd category = "Parallel and Distributed Simulation",
  4th category = "Tools",
  video        = "http://www.youtube.com/watch?v=EvEfZynJOq8",
  booktitle    = "Proceedings of 2011 Spring Simulation Conference (SpringSim11), ANSS Symposium",
  series       = "Annual",
  pages        = "127--134",
  month        = "April",
  year         = "2011",
  publisher    = "SCS",
  organization = "Society for Modeling and Simulation International (SCS)",
  address      = "Boston, MA",
  keywords     = "Discrete-Event Simulation, DEVS, Embedded Systems, Real-Time Simulation and Control, Simulation-Driven Engineering ",
  url          = "http://cell-devs-02.sce.carleton.ca/publications/2011/MWBC11"
}

Other publications in the database