179
Views
9
CrossRef citations to date
0
Altmetric
Original Article

Discrete simulation software: a survey on taxonomies

Pages 174-184 | Published online: 19 Dec 2017
 

Abstract

In studying by simulation, choosing an appropriate software would be a difficult task because many are available. On the other hand, few researches focus on classification of simulation tools/languages and their comparison. This paper makes a survey on taxonomies of discrete simulation software and then presents six taxonomies for them. The first taxonomy is in different approaches for worldviews, which includes event scheduling, activity scanning, three-phase and process interaction. The second one is based on how the software handles entities and the third one is to have simulation software with (without) some programming capabilities. The fourth taxonomy is based on how discrete simulation software aids in the construction of user’s applications. The fifth taxonomy is related to executing the model and sixth one is concerned with the level of autonomy used in elements of simulation models. Afterwards, more than 60 simulation software are evaluated in the taxonomies provided. Finally the major challenges for next generation simulation packages are presented, based on the observations derived from the evaluation.

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 305.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.