Parallel DEVS: a parallel, hierarchical, modular, modeling formalism
WSC '94 Proceedings of the 26th conference on Winter simulation
Advanced CORBA programming with C++
Advanced CORBA programming with C++
Creating computer simulation systems: an introduction to the high level architecture
Creating computer simulation systems: an introduction to the high level architecture
Parallel and Distribution Simulation Systems
Parallel and Distribution Simulation Systems
Theory of Modeling and Simulation
Theory of Modeling and Simulation
Architectural styles and the design of network-based software architectures
Architectural styles and the design of network-based software architectures
Modeling and Managing Mobile Commerce Spaces Using RESTful Data Services
MDM '08 Proceedings of the The Ninth International Conference on Mobile Data Management
Restful web services
Towards a RESTful Plug and Play Experience in the Web of Things
ICSC '08 Proceedings of the 2008 IEEE International Conference on Semantic Computing
Interfacing and Coordination for a DEVS Simulation Protocol Standard
DS-RT '08 Proceedings of the 2008 12th IEEE/ACM International Symposium on Distributed Simulation and Real-Time Applications
A RESTful Architecture for Service-Oriented Business Process Execution
ICEBE '08 Proceedings of the 2008 IEEE International Conference on e-Business Engineering
Proceedings of the 40th Conference on Winter Simulation
Discrete-Event Modeling and Simulation: A Practitioner's Approach
Discrete-Event Modeling and Simulation: A Practitioner's Approach
Managing simulation workflow patterns using dynamic service-oriented compositions
Proceedings of the Winter Simulation Conference
RISE: REST-ing heterogeneous simulations interoperability
Proceedings of the Winter Simulation Conference
RISE: A general simulation interoperability middleware container
Journal of Parallel and Distributed Computing
Hi-index | 0.00 |
Distributed simulations are mainly used to interoperate heterogeneous simulators or geographically distributed models. We present here RESTful-CD++, the first distributed simulation middleware based on REST (Representational State Transfer) Web-services. RESTful-CD++ middleware enables heterogeneous independent-developed simulation components to interoperate with much flexibility and simplicity. REST has the potential to advance distributed simulation state-of-the-art towards plug-and-play or automatic/semi-automatic interoperability. This because of its lightweight approach hides internal software implementation by using universal uniform interface and describing connectivity semantics in form of messages, usually XML. In contrast, other approaches expose functionalities in heterogeneous RPCs that often reflect internal implementation and describe semantics in form of procedure parameters. Further, REST enables simulations to mashup with Web 2.0 applications, which makes simulation in link with any device attached to the Web dynamically at runtime. The CD++ tool is now the first simulation engine to use RESTful middleware to perform distributed simulation in large-scale.