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
DEVS namespace for interoperable DEVS/SOA
Winter Simulation Conference
Proceedings of the 2012 Symposium on Theory of Modeling and Simulation - DEVS Integrative M&S Symposium
Towards a methodological approach to identify future M&S standard needs
Proceedings of the Winter Simulation Conference
Hi-index | 0.00 |
DEVS Modeling and Simulation (M&S) has various implementations with various computer languages such as JAVA, C++, and C#. To enhance model reusability with different implementation, we need interoperable systems such as CORBA, HLA, and SOA, and an interoperable mechanism for simulation of heterogeneous DEVS models. As an infrastructure of an interoperable system, SOA is applicable because it provides platform and language independence. In this paper, we apply DEVS/SOA system to embody interoperability between heterogeneous DEVS models. Also, we define common DEVS simulator interface required to simulate DEVS models. To expose simulators' ports information described in XML schema type, the interface has additional description operations. The XML schema type is registered into DEVS namespace which is common place to look up the schema type for ports when heterogeneous DEVS models are integrated through DEVS simulation service integration/execution which we propose. We will illustrate the example of DEVS simulator interoperability with DEVSJAVA and ADEVS models which is implemented with JAVA and C++, respectively