Automating DEVS over Data Distribution Service for High Performance and Interoperability
Ki-Jeong Kwon, Chungman Seo and Bernard P. Zeigler
Symposium On Theory of Modeling and Simulation - DEVS Integrative M&S Symposium (TMS/DEVS 2011)
Boston, MA, USA, April 4-9, 2011
System complexity in military applications requires interoperation between Live and Virtual models. The network middleware enables heterogeneous systems to exchange information. Data Distribution Service (DDS) is a network middleware that uses the publish/subscribe communication paradigm standardized for distributed real-time and embedded systems by OMG (Object Management Group). The DEVS modeling and simulation (M&S) framework separates models from simulators. This separation gives DEVS-based M&S the flexibility to interoperate heterogeneous systems and to utilize distributed network systems. A DEVS simulator is easily adapted to network middleware to implement distributed simulation and interoperable systems with the DEVS simulation protocol. This paper describes how DDS is integrated with the DEVS protocol to achieve distributed simulation of DEVS models. The new DEVS/DDS environment provides a specification to standardize a data-centric publish/subscribe programming model for distributed systems, as well as common protocols between Live, Virtual and Constructive models for high performance simulation.
Conference Manager (V2.56.8 - Rev. 1568)