ABSTRACT

This chapter focuses on approaches by different groups to standardize the simulation middleware. It discusses that all of the implementations are based on a Service Oriented Architecture (SOA) design, which employs the concept of deploying services so that they can be invoked by clients. The chapter shows that the middleware designs offer simulation resources as a set of services that can be invoked by simulators, and where these simulators act as peers to each other to synchronize a simulation session. The interoperability framework architecture level provides the Unified Resource Identifiers template that allows modelers to create a simulation environment. The Discrete EVent system Specification (DEVS)/SOA simulator is implemented as a classic DEVS simulator, with the difference that data are managed in XML. Motif is a meta-modeled language and is provided with graphical visual concrete syntax. In almost all modeling and simulation endeavors, some form of model transformation is used.