[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

Open-source discrete-event simulation software for applications in production and logistics: : An alternative to commercial tools?

Published: 01 January 2021 Publication History

Abstract

Discrete-event simulation is an established method to support decision making for planning tasks in production and logistics. However, there are still many enterprises, especially smaller companies that do not use discrete-event simulation because of the high costs associated with buying and maintaining commercial simulation tools. The question is whether or not free discrete-event simulation software is an alternative to commercial tools for solving typical planning tasks in production and logistics. The paper analyzes the modeling process with the three free and open-source discrete-event simulation tools Salabim, JaamSim and CloudSim and compares them with the two standard commercial simulation packages Arena and Plant Simulation. JaamSim provides everything which is necessary to model typical planning tasks in production and logistics and proves as a real alternative to commercial discrete-event simulation tools.

References

[1]
Dias, L. M. S.; Vieira, A. A. C.; Pereira, G. A. B.; Oliveira, J. A. Discrete simulation software ranking — A top list of the worldwide most popular and used tools. In Simulating complex service systems. Proceedings of the 2016 Winter Simulation Conference, Washington, DC, USA, 11-14 December; Roeder, T. M., Frazier, P. I., Szechtman, R., Zhou, E., Eds.; IEEE: Piscataway, NJ, 2016; pp. 1060–1071.
[2]
Dagkakis, G.; Heavey, C. A review of open source discrete event simulation software for operations research. Journal of Simulation 10, 3; pp. 193–206.
[3]
Mayer G., Pöge C., The Road to Standardisation - from the Idea to the Realisation of the VDA Automotive Toolkit, in: Zülch G., Stock P. (Eds.), Integrationsaspekte der Simulation: Technik, Organisation und Personal, KIT Scientific Publishing, Karlsruhe, Germany, 2010, pp. 29–36.
[4]
Introduction to Discrete-Event Simulation and the SimPy Language. Available online: http://heather.cs.ucdavis.edu/~matloff/156/PLN/DESimIntro.pdf (accessed on 29.03.2019).
[5]
Dagkakis, G.; Heavey, C.; Robin, S.; Perrin, J. ManPy. An Open-Source Layer of DES Manufacturing Objects Implemented in SimPy. In Proceedings of the 8th EUROSIM Congress on Modelling and Simulation, Cardiff, UK, 10-13 September; Al-Begain, K., Ed.; IEEE: Piscataway, NJ, 2013; pp. 357–363.
[6]
Olaitan, O.; Geraghty, J.; Young, P.; Dagkakis, G.; Heavey, C.; Bayer, M. et al. Implementing ManPy, a Semantic-free Open-source Discrete Event Simulation Package, in a Job Shop. Procedia CIRP 25; pp. 253–260.
[7]
Salabim: Logistics Simulation with Ruud van der Ham. Episode 151. Available online: https://www.podcastinit.com/salabim-with-ruud-van-der-ham-episode-151/ (accessed on 01.09.2020).
[8]
van der Ham, R. salabim: Discrete event simulation and animation in Python. JOSS 3, 27; pp. 767–768.
[9]
Dahl, O.-J.; Nygaard, K. SIMULA: an ALGOL-based simulation language. Commun. ACM 9, 9; pp. 671–678.
[10]
salabim Documentation. Release 20.0.3. Available online: https://rawgit.com/salabim/salabim/master/salabim.pdf (accessed on 01.09.2020).
[11]
JaamSim: Discrete-Event Simulation Software. Version 2018-09. Available online: https://jaamsim.com (accessed on 13.10.2020).
[12]
JaamSim User Manual. Software Version: 2020-12. Available online: https://jaamsim.com/docs/JaamSim%20User%20Manual%202020-12.pdf (accessed on 13.10.2020).
[13]
The Big Lean Simulation Library. Available online: https://thebigleansimulationlibrary.wordpress.com/ (accessed on 09.09.2020).
[14]
King, D. H.; Harrison, H. S. JaamSim” Open-source Simulation Software. In Proceedings of the 2013 Grand Challenges on Modeling and Simulation Conference (GCMS 2013), Toronto, ON, CA, 7-10 July; Vakilzadian, H., Huntsinger, R., Crosbie, R., Cooper, K., Eds.; Society for Modeling & Simulation International: Vista, CA, 2013; 1:1‐1:6.
[15]
King, D. H.; Harrison, H. S. Open-source Simulation Software “JaamSim. In Simulation: Making Decisions in a Complex World. Proceedings of the 2013 Winter Simulation Conference, Washington D.C., USA, 8-11 December; Pasupathy, R., Kim, S.-H., Tolk, A., Hill, R., Kuhl, M. E., Eds.; IEEE: Piscataway, NJ, USA, 2013; pp. 2163–2171.
[16]
Calheiros, R. N.; Ranjan, R.; Beloglazov, A.; Rose, C. A. F. de; Buyya, R. CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Softw: Pract. Exper. 41, 1; pp. 23–50.
[17]
Howell, F.; McNab, R. simjava: A Discrete Event Simulation Library For Java. In Simulation and Modeling Technology for the Twenty-First Century. Proceedings of the 1998 International Conference on Web-Based Modeling & Simulation, San Diego, CA, USA, 11-14 January; Smith, R., Hill, D. R., Fishwick, P. A., Eds.; Society for Computer Simulation International: San Diego, CA, USA, 1998; pp. 51–56.
[18]
Filho, M. C. S.; Oliveira, R. L.; Monteiro, C. C.; Inacio, P. R. M.; Freire, M. M. CloudSim Plus: A cloud computing simulation framework pursuing software engineering principles for improved modularity, extensibility and correctness. In Proceedings of the 2017 IEEE International Symposium on Integrated Network Management. May 8-12, 2017, Lisbon, Portugal, Lisbon, Portugal, 8-12 May; Chemouil, P., Ed.; IEEE: Piscataway, NJ, 2017; pp. 400–406.
[19]
Baker K.R., Trietsch D., Principles of sequencing and scheduling, John Wiley, Hoboken, NJ, USA, 2009.
[20]
Pinedo M. L. Scheduling, Theory, Algorithms, and Systems, 4th ed., Springer US, Boston, MA, 2012.
[21]
CloudSim Plus Documentation. Release 1.0.0. Available online: https://buildmedia.readthedocs.org/media/pdf/cloudsimplus/latest/cloudsimplus.pdf (accessed on 08.04.2019).
[22]
Wickremasinghe, B.; Calheiros, R. N.; Buyya, R. CloudAnalyst: A CloudSim-Based Visual Modeller for Analysing Cloud Computing Environments and Applications. In Proceedings of the 24th IEEE International Conference on Advanced Information Networking and Applications, Perth, Australia, 20-23 April; Chang, E., Ed.; IEEE: Piscataway, NJ, 2010; pp. 446–452.

Cited By

View all
  • (2023)Improving Buffer Storage Performance in Ceramic Tile Industry via SimulationProceedings of the Winter Simulation Conference10.5555/3643142.3643280(1676-1687)Online publication date: 10-Dec-2023

Index Terms

  1. Open-source discrete-event simulation software for applications in production and logistics: An alternative to commercial tools?
          Index terms have been assigned to the content through auto-classification.

          Recommendations

          Comments

          Please enable JavaScript to view thecomments powered by Disqus.

          Information & Contributors

          Information

          Published In

          cover image Procedia Computer Science
          Procedia Computer Science  Volume 180, Issue C
          2021
          1065 pages
          ISSN:1877-0509
          EISSN:1877-0509
          Issue’s Table of Contents

          Publisher

          Elsevier Science Publishers B. V.

          Netherlands

          Publication History

          Published: 01 January 2021

          Author Tags

          1. discrete-event simulation
          2. open-source
          3. production
          4. logistics

          Qualifiers

          • Research-article

          Contributors

          Other Metrics

          Bibliometrics & Citations

          Bibliometrics

          Article Metrics

          • Downloads (Last 12 months)0
          • Downloads (Last 6 weeks)0
          Reflects downloads up to 01 Jan 2025

          Other Metrics

          Citations

          Cited By

          View all
          • (2023)Improving Buffer Storage Performance in Ceramic Tile Industry via SimulationProceedings of the Winter Simulation Conference10.5555/3643142.3643280(1676-1687)Online publication date: 10-Dec-2023

          View Options

          View options

          Media

          Figures

          Other

          Tables

          Share

          Share

          Share this Publication link

          Share on social media