• DocumentCode
    2180455
  • Title

    Extending DEVS to support multiple occurrence in component-based simulation

  • Author

    Dalle, Olivier ; Zeigler, Bernard P. ; Wainer, Gabriel A.

  • Author_Institution
    INRIA Sophia Antipolis Mediterranee & I3S, Univ. de Nice-Sophia Antipolis, Sophia Antipolis, France
  • fYear
    2008
  • fDate
    7-10 Dec. 2008
  • Firstpage
    933
  • Lastpage
    941
  • Abstract
    This paper presents a new extension of the DEVS formalism that allows multiple occurrences of a given instance of a DEVS component. This paper is a follow-up to a previous short paper in which the issue of supporting a new construction called a shared component was raised, in the case of a DEVS model. In this paper, we first demonstrate, formally, that the multi-occurrence extended definition, that includes the case of shared components, is valid because any model that is built using this extended definition accepts an equivalent model built using standard DEVS. Then we recall the benefits of sharing components for modeling, and further extend this analysis to the simulation area, by investigating how shared components can help to design better simulation engines. Finally, we describe an existing implementation of a simulation software that fully supports this shared component feature, both at the modeling and simulation levels.
  • Keywords
    discrete event simulation; formal specification; object-oriented programming; DEVS; component-based simulation; discrete event system specification; simulation engines; Analytical models; Buildings; Computational modeling; Engines; Feedback loop; Fractals; Object oriented modeling; Protocols; Systems engineering and theory; Terminology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Simulation Conference, 2008. WSC 2008. Winter
  • Conference_Location
    Austin, TX
  • Print_ISBN
    978-1-4244-2707-9
  • Electronic_ISBN
    978-1-4244-2708-6
  • Type

    conf

  • DOI
    10.1109/WSC.2008.4736159
  • Filename
    4736159