• 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