Title :
Rise: Rest-ing heterogeneous simulations interoperability
Author :
Al-Zoubi, Khaldoon ; Wainer, Gabriel
Author_Institution :
Dept. of Syst. & Comput. Eng., Carleton Univ., Ottawa, ON, Canada
Abstract :
Interoperating heterogeneous simulation models and tools is becoming a necessity in today´s cross-enterprise collaboration market. Nevertheless, simulation models and engines have evolved apart in many directions, making their interoperability extremely complex. We present the RESTful Interoperability Simulation Environment (RISE), which provides the means for interoperating simulation heterogeneous assets. RISE uses Service-Oriented RESTful web-services, and it is based on three aspects: the framework architecture, the modeling level and the simulation synchronization level. RISE is independent of any simulation engine, theory or an algorithm. However, it provides different rules for simulation domains with conservative or optimistic synchronization algorithms. Further, RISE does not require any implementation changes related to domain modeling or simulation methods. Furthermore, it hides domain internal specifics, giving freedom to define different internal implementation and algorithms. The presented work here is part of the on-going effort in the DEVS community to interoperate different DEVS-based simulation assets.
Keywords :
Web services; digital simulation; open systems; service-oriented architecture; cross-enterprise collaboration market; framework architecture; heterogeneous simulations interoperability; modeling level; restful interoperability simulation environment; service-oriented restful Web-services; simulation synchronization level; Computational modeling; Engines; Runtime; Servers; Software; Synchronization; XML;
Conference_Titel :
Simulation Conference (WSC), Proceedings of the 2010 Winter
Conference_Location :
Baltimore, MD
Print_ISBN :
978-1-4244-9866-6
DOI :
10.1109/WSC.2010.5678991