Object Oriented Implementations for DEVS Formalism
Discrete Event System Specification (DEVS) formalism is a Modeling and Simulation (M&S) framework that provides a means of specifying an object called a system. This work presents implementations of this formalism using the Parallel DEVS simulation algorithm and developed as a new simulation engine (simulator). The presented techniques use an approach that exploits the Object Oriented Programming (OOP) paradigm concepts through Java programming language. Our goals include the implementations of this algorithm, benchmarking and analysis as well as using OOP approach to implement the CDEVS algorithm. Also, the implementations we propose are: one for sequential computers and the other for parallel computers. This is for comparison reasons regarding the real gain in performance (due to the exploitation of parallelism).