DEDS Simulation Model Development

  • Louis G. Birta
  • Gilbert Arbez
Part of the Simulation Foundations, Methods and Applications book series (SFMA)


This chapter introduces a number of traditional approaches for the development of simulation models. The simulation model associated with a modelling and simulation project is a computer program that captures the structural and behavioural details of the SUI as specified by the conceptual model. An important feature of the simulation model relates to the perspective taken in ‘packaging’ the model dynamics; in particular, the management of time is a major concern. At its most fundamental level, a DEDS model evolves as a consequence of discrete events which change the value of some of the model’s state variables. Thus, time management consists of determining event times and appropriately updating the model’s state variable at these times. The fundamental algorithm which captures the time management function is the execution and time advance algorithm. Four traditional world views are introduced each with its own execution and time management algorithm. These include the Activity Scanning world view, the Event Scheduling world view, the Three-Phase world view and the Process-Oriented world view. A procedure for transforming an ABCmod conceptual model into a simulation model corresponding to both the Three-Phase world view and the Process-Oriented world view is outlined.


World View Conditional Event Process Instance Time Advance Schedule List 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Banks J, Carson JS II, Nelson B, Nicol DM (2005) Discrete-event system simulation, 4th edn. Prentice-Hall, Upper Saddle RiverGoogle Scholar
  2. 2.
    CERN, The Colt Project (2004) Version 1.2.0.
  3. 3.
    Horatmann C (2003) Computing concepts with Java essentials, 3rd edn. Wiley, New YorkGoogle Scholar
  4. 4.
    Law AM, Larmey CS (2002) An introduction to simulation using Simscript II.5. CACI Products Company, San DiegoGoogle Scholar
  5. 5.
    Liang YD (2011) Introduction to Java programming: comprehensive version, 8th edn. Prentice-Hall, Upper Saddle RiverGoogle Scholar
  6. 6.
    Minuteman Software, GPSS World (2010)
  7. 7.
    Pidd M (2004) Computer simulation in management science, 5th edn. Wiley, ChichesterGoogle Scholar
  8. 8.
    Oracle, Java 2 Platform Standard Edition 7.0.
  9. 9.
    Schriber TJ (1991) An introduction to simulation using GPSS/H. Wiley, New YorkGoogle Scholar
  10. 10.
    Ståhl I, Henriksen JO, Born RG, Herper H (2011) GPSS 50 years old, but still young. In: Proceedings of the 2011 winter simulation conference, pp 3952–3962Google Scholar

Copyright information

© Springer-Verlag London 2013

Authors and Affiliations

  • Louis G. Birta
    • 1
  • Gilbert Arbez
    • 1
  1. 1.School of Electrical Engineering and Computer ScienceUniversity of OttawaOttawaCanada

Personalised recommendations