DocumentCode
1826535
Title
DEVS namespace for interoperable DEVS/SOA
Author
Seo, Chungman ; Zeigler, Bernard P.
Author_Institution
Arizona Center for Integrative Modeling & Simulation, Univ. of Arizona, Tucson, AZ, USA
fYear
2009
fDate
13-16 Dec. 2009
Firstpage
1311
Lastpage
1322
Abstract
Interoperable DEVS modeling and simulation is desirable to enhance model composability and reusability with DEVS models and non-DEVS models in different languages and platforms. The barrier to such interoperability is that DEVS simulators implement the DEVS modeling formalism in diverse programming environments. Although the DEVS formalism specifies the same abstract simulator algorithm, different simulators implement the same abstract simulator in different ways. This situation inhibits interoperating DEVS simulators and prevents simulation of heterogeneous models. Service Oriented Architecture provides a flexible approach to interoperability than because it provides platform independence and employs platform-neutral message passing with Simple Object Access Protocol to communicate between a service and a client. The main contribution of this study is to design and implement an interoperable DEVS simulation environment using the SOA concept and a new construct called the DEVS message namespace. The interoperable DEVS environment consists of a DEVS simulator service and an associated integrator. Using the DEVS namespace, DEVS simulator services can be interoperable with other such services using the same message types.
Keywords
Web services; access protocols; discrete event simulation; message passing; open systems; software architecture; software reusability; DEVS message namespace; DEVS simulators; abstract simulator; abstract simulator algorithm; associated integrator; discrete event system specification; interoperable DEVS modeling; interoperable DEVS-SOA; platform-neutral message passing; service oriented architecture; simple object access protocol; Application software; Command and control systems; Context modeling; Message passing; Programming environments; Semiconductor optical amplifiers; Service oriented architecture; Simple object access protocol; Software reusability; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Simulation Conference (WSC), Proceedings of the 2009 Winter
Conference_Location
Austin, TX
Print_ISBN
978-1-4244-5770-0
Type
conf
DOI
10.1109/WSC.2009.5429701
Filename
5429701
Link To Document