A Framework for Interactive Development of Simulation Models with Strategical–Tactical–Operational Layering Applied to the Logistics of Bulk Commodities
Abstract
:1. Introduction
1.1. Content
1.2. Focus
2. Background Literature
2.1. Enterprise Modelling
2.2. Simulation Model Validation
2.3. Modelling as Problem-Structuring
2.4. Programming and Modelling Languages
2.5. Modelling Efforts
2.6. Client Participation
3. Method
3.1. Purpose
3.2. Approach
4. Results: Framework for Model Development
4.1. Modelling Depth of Detail
4.1.1. Modelling Template
4.1.2. Underlying Principles
4.2. Model Transformation Process
4.2.1. Developing the Conceptual Model
4.2.2. Developing the Design Model
Modelling Language
4.2.3. Developing the Implementation Model
4.3. Integration
5. Applications to a Logistics Case Study
5.1. Conceptual Model
5.2. Design Model
5.3. Implementation Model
5.4. Modelling Results
5.5. Evaluation of the Approach
6. Discussion
6.1. Summary of Contributions
6.2. Implications for Practitioners
6.3. Limitations of the Work
7. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Rossetti, M.D. Simulation Modelling and Arena, 2nd ed.; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 2015; ISBN 978-1-118-60803-6. [Google Scholar]
- Robinson, S. General concepts of quality for discrete-event simulation. Eur. J. Oper. Res. 2002, 138, 103–117. [Google Scholar] [CrossRef]
- Robinson, S. A tutorial on simulation conceptual modelling. In Proceedings of the 2017 Winter Simulation Conference (WSC), Las Vegas, NV, USA, 3–6 December 2017; pp. 565–579. [Google Scholar]
- Sargent, R.; Nance, R.; Overstreet, C.; Robinson, S.; Talbot, J. The Simulation Project Life-Cycle: Models and Realities. In Proceedings of the 2006 Winter Simulation Conference, Monterey, CA, USA, 3–6 December 2006; pp. 863–871. [Google Scholar]
- Pidd, M. Tools for Thinking: Modelling in Management Science, 2nd ed.; Wiley: Chichester, UK; Hoboken, NJ, USA, 2003; ISBN 978-0-470-84795-4. [Google Scholar]
- Jackson, M.C. Beyond problem structuring methods: Reinventing the future of OR/MS. J. Oper. Res. Soc. 2006, 57, 868–878. [Google Scholar] [CrossRef]
- Pidd, M.; Robinson, S. Organising insights into simulation practice. In Proceedings of the 2007 Winter Simulation Conference, Washington, DC, USA, 9–12 December 2007; pp. 771–775. [Google Scholar]
- Van der Zee, D.-J. Developing participative simulation models—Framing decomposition principles for joint understanding. J. Simul. 2007, 1, 187–202. [Google Scholar] [CrossRef]
- Büschgens, T.; Bausch, A.; Balkin, D.B. Organizational Culture and Innovation: A Meta-Analytic Review: Organizational Culture and Innovation. J. Prod. Innov. Manag. 2013, 30, 763–781. [Google Scholar] [CrossRef]
- Ribeiro, S.C.M. Organizational Culture and Paradoxes in Management: Firms, Families, and Their Businesses, 1st ed.; Routledge: London, UK, 2020; ISBN 978-0-429-26574-7. [Google Scholar]
- Van Nistelrooij, L.P.J.; Rouwette, E.A.J.A.; Verstijnen, I.M.; Vennix, J.A.M. The Eye of the Beholder: A Case Example of Changing Clients’ Perspectives Through Involvement in the Model Validation Process: The Eye of the Beholder. Syst. Res. Behav. Sci. 2015, 32, 437–449. [Google Scholar] [CrossRef]
- Muller-Merbach, H. Five notions of OR/MS problems. Omega 2011, 39, 1–2. [Google Scholar] [CrossRef]
- Robinson, S.; Arbez, G.; Birta, L.G.; Tolk, A.; Wagner, G. Conceptual modelling: Definition, purpose and benefits. In Proceedings of the 2015 Winter Simulation Conference (WSC), Huntington Beach, CA, USA, 6–9 December 2015; pp. 2812–2826. [Google Scholar]
- Tolk, A.; Turnitsa, C. Conceptual modelling with processes. In Proceedings of the 2012 Winter Simulation Conference (WSC), Berlin, Germany, 9–12 December 2012; pp. 1–13. [Google Scholar]
- Booch, G.; Maksimchuk, R.A.; Engle, M.W.; Young, B.J.; Connallen, J.; Houston, K.A. Object-oriented analysis and design with applications, third edition. ACM SIGSOFT Softw. Eng. Notes 2008, 33, 29. [Google Scholar] [CrossRef]
- Sargent, R.G. Verification And Validation Of Simulation Models: An Advanced Tutorial. In Proceedings of the 2020 Winter Simulation Conference (WSC), Orlando, FL, USA, 14–18 December 2020; pp. 16–29. [Google Scholar]
- Sargent, R.G. Verification and validation of simulation models. In Proceedings of the 2010 Winter Simulation Conference, Baltimore, MD, USA, 5–8 December 2010; pp. 166–183. [Google Scholar]
- Van der Zee, D.-J.; Van der Vorst, J.G.A.J. Guiding principles for conceptual model creation in manufacturing simulation. In Proceedings of the 2007 Winter Simulation Conference, Washington, DC, USA, 9–12 December 2007; pp. 776–784. [Google Scholar]
- Evans, E. Domain-Driven Design: Tackling Complexity in the Heart of Software; Addison-Wesley: Boston, MA, USA, 2004; ISBN 978-0-321-12521-7. [Google Scholar]
- Walden, D.D.; Roedler, G.J.; Forsberg, K.; Hamelin, R.D.; Shortell, T.M. (Eds.) International Council on Systems Engineering. In Systems Engineering Handbook: A Guide for System Life Cycle Processes and Activities, 4th ed.; Wiley: Hoboken, NJ, USA, 2015; ISBN 978-1-118-99941-7. [Google Scholar]
- Wagner, G.; Seck, M.; McKenzie, F. Process modelling for simulation: Observations and open issues. In Proceedings of the 2016 Winter Simulation Conference (WSC), Washington, DC, USA, 11–14 December 2016; pp. 1072–1083. [Google Scholar]
- Doumeingts, G.; Vallespir, B.; Chen, D. GRAI Grid Decisional Modelling. In Handbook on Architectures of Information Systems; Bernus, P., Mertins, K., Schmidt, G., Eds.; Springer: Berlin/Heidelberg, Germany, 1998; pp. 313–337. ISBN 978-3-662-03528-3. [Google Scholar]
- Zacharewicz, G.; Pirayesh-Neghab, A.; Seregni, M.; Ducq, Y.; Doumeingts, G. Simulation-Based Enterprise Management. In Guide to Simulation-Based Disciplines; Mittal, S., Durak, U., Ören, T., Eds.; Simulation Foundations, Methods and Applications; Springer International Publishing: Cham, Switzerland, 2017; pp. 261–289. ISBN 978-3-319-61263-8. [Google Scholar]
- Zacharewicz, G.; Daclin, N.; Doumeingts, G.; Haidar, H. Model Driven Interoperability for System Engineering. Modelling 2020, 1, 94–121. [Google Scholar] [CrossRef]
- Haberfellner, R.; de Weck, O.; Fricke, E.; Vössner, S. Systems Engineering: Fundamentals and Applications; Springer International Publishing: Cham, Switzerland, 2019; ISBN 978-3-030-13430-3. [Google Scholar]
- Šerifi, V.; Daši, P. Functional and Information Modeling of Production Using IDEF Methods. J. Mech. Eng. 2009, 55, 131–140. [Google Scholar]
- Ma, L.; Xia, F.; Peng, Z. Integrated Design and Implementation of Embedded Control Systems with Scilab. Sensors 2008, 8, 5501–5515. [Google Scholar] [CrossRef] [Green Version]
- Sztipanovits, J.; Karsai, G.; Biegl, C.; Bapty, T.; Ledeczi, A.; Misra, A. MULTIGRAPH: An architecture for model-integrated computing. In Proceedings of the First IEEE International Conference on Engineering of Complex Computer Systems, ICECCS’95, Fort Lauderdale, FL, USA, 6–10 November 1995; pp. 361–368. [Google Scholar]
- Kogler, C.; Rauch, P. Discrete event simulation of multimodal and unimodal transportation in the wood supply chain: A literature review. Silva Fenn. 2018, 52, 29. [Google Scholar] [CrossRef]
- Robinson, S. Conceptual modelling for simulation Part I: Definition and requirements. J. Oper. Res. Soc. 2008, 59, 278–290. [Google Scholar] [CrossRef] [Green Version]
- Sargent, R.G. Verification and validation of simulation models. J. Simul. 2013, 7, 12–24. [Google Scholar] [CrossRef] [Green Version]
- Bock, C.; Dandashi, F.; Friedenthal, S.; Harrison, N.; Jenkins, S.; McGinnis, L.; Sztipanovits, J.; Uhrmacher, A.; Weisel, E.; Zhang, L. Conceptual Modelling. In Research Challenges in Modelling and Simulation for Engineering Complex Systems; Fujimoto, R., Bock, C., Chen, W., Page, E., Panchal, J.H., Eds.; Simulation Foundations, Methods and Applications; Springer International Publishing: Cham, Switzerland, 2017; pp. 23–44. ISBN 978-3-319-58543-7. [Google Scholar]
- Balci, O.; Ormsby, W.F. Well-defined intended uses: An explicit requirement for accreditation of modelling and simulation applications. In Proceedings of the 2000 Winter Simulation Conference Proceedings (Cat. No.00CH37165), Orlando, FL, USA, 10–13 December 2000; Volume 1, pp. 849–854. [Google Scholar]
- Sargent, R.G.; Balci, O. History of verification and validation of simulation models. In Proceedings of the 2017 Winter Simulation Conference (WSC), Las Vegas, NV, USA, 3–6 December 2017; pp. 292–307. [Google Scholar]
- Larsen, M.E.V.; Deantoni, J.; Mallet, F. Framework for Heterogeneous Modeling and Composition; HAL: Paris, France, 2014; pp. 81–85. Available online: https://hal.archives-ouvertes.fr/hal-01073202 (accessed on 2 May 2022).
- Karsai, G.; Narayanan, A. On the Correctness of Model Transformations in the Development of Embedded Systems. In Composition of Embedded Systems. Scientific and Industrial Issues; Kordon, F., Sokolsky, O., Eds.; Lecture Notes in Computer Science; Springer: Berlin/Heidelberg, Germany, 2008; Volume 4888, pp. 1–18. ISBN 978-3-540-77418-1. [Google Scholar]
- Müller-Merbach, H. Our secret code. Omega 2010, 38, 1–2. [Google Scholar] [CrossRef]
- Zhou, M.; Son, Y.J.; Chen, Z. Knowledge Representation for Conceptual Simulation Modelling. In Proceedings of the 2004 Winter Simulation Conference, Washington, DC, USA, 5–8 December 2004; Volume 1, pp. 440–448. [Google Scholar]
- McGinnis, L.; Huang, E.; Kwon, K.S.; Ustun, V. Ontologies and simulation: A practical approach. J. Simul. 2011, 5, 190–201. [Google Scholar] [CrossRef]
- Balci, O. Golden Rules of Verification, Validation, Testing, and Certification of Modelling and Simulation Applications. SCS MS Mag. 2010, 4, 7. [Google Scholar]
- Robinson, S. Tutorial: Choosing what to model-Conceptual modelling for simulation. In Proceedings of the 2012 Winter Simulation Conference (WSC), Berlin, Germany, 9–12 December 2012; pp. 1–12. [Google Scholar]
- Robinson, S.; Brooks, R.; Kotiadis, K.; van der Zee, D.-J. Conceptual Modelling for Discrete-Event Simulation; CRC Press: Boca Raton, FL, USA, 2011; ISBN 978-1-4398-1038-5. [Google Scholar]
- Robinson, S. Simulation: The Practice of Model Development and Use, 2nd ed.; Palgrave Macmillan: Basingstoke, UK; New York, NY, USA, 2014; ISBN 978-1-137-32802-1. [Google Scholar]
- Atkinson, C.; Kühne, T. Reducing accidental complexity in domain models. Softw. Syst. Model. 2008, 7, 345–359. [Google Scholar] [CrossRef]
- Roberts, S.D.; Pegden, D. The history of simulation modelling. In Proceedings of the 2017 Winter Simulation Conference (WSC), Las Vegas, NV, USA, 3–6 December 2017; pp. 308–323. [Google Scholar]
- Banks, J. Discrete-Event System Simulation, 5th ed.; New Internat. Ed.; Pearson: Harlow, UK, 2014; ISBN 978-1-292-02437-0. [Google Scholar]
- Pegden, C.D. Advanced tutorial: Overview of simulation world views. In Proceedings of the 2010 Winter Simulation Conference, Baltimore, MD, USA, 5–8 December 2010; pp. 210–215. [Google Scholar]
- Davis, D.A.; Pegden, C.D. Introduction to SIMAN. In Proceedings of the 20th Conference on Winter Simulation—WSC ‘88, San Diego, CA, USA, 12–14 December 1988; pp. 61–70. [Google Scholar]
- van der Zee, D.J.; van der Vorst, J.G.A.J. A Modelling Framework for Supply Chain Simulation: Opportunities for Improved Decision Making. Decis. Sci. 2005, 36, 65–95. [Google Scholar] [CrossRef]
- 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 Proceedings of the 2016 Winter Simulation Conference (WSC), Washington, DC, USA, 11–14 December 2016; pp. 1060–1071. [Google Scholar]
- Šebalj, D. Simulation model of natural gas supply chain in a function of costs optimization: The case of Croatia. SN Appl. Sci. 2022, 4, 18. [Google Scholar] [CrossRef]
- Moody, D. Cognitive Load Effects on End User Understanding of Conceptual Models: An Experimental Analysis. In Advances in Databases and Information Systems; Benczúr, A., Demetrovics, J., Gottlob, G., Eds.; Lecture Notes in Computer Science; Springer: Berlin/Heidelberg, Germany, 2004; Volume 3255, pp. 129–143. ISBN 978-3-540-23243-8. [Google Scholar]
- Muntean, A.; Inţă, M.; Stroilă, I.A. A Study on Improving Logistics in a Production Enterprise in the Automotive Domain. IOP Conf. Ser. Mater. Sci. Eng. 2016, 161, 012101. [Google Scholar] [CrossRef] [Green Version]
- Iannone, R.; Miranda, S.; Prisco, L.; Riemma, S.; Sarno, D. Proposal for a flexible discrete event simulation model for assessing the daily operation decisions in a Ro–Ro terminal. Simul. Model. Pract. Theory 2016, 61, 28–46. [Google Scholar] [CrossRef]
- Miranzadeh, A.; Sajadi, S.M.; Tavakoli, M.M. Simulation of a single product supply chain model with ARENA. Int. J. Ind. Syst. Eng. 2015, 19, 18. [Google Scholar] [CrossRef]
- Campos, T.M.C.; Carvalho, M.S.; Oliveira, J.A.V.; Vaz, S.P. Using Discrete Simulation to Support Internal Logistics Process Design; Curran Associates, Inc.: Red Hook, NY, USA, 2017; p. 9. [Google Scholar]
- Ravichandran, M.; Naresh, R.; Kandasamy, J. Supply Chain Routing in a Diary Industry Using Heterogeneous Fleet System: Simulation-Based Approach. J. Inst. Eng. India Ser. C 2020, 101, 891–911. [Google Scholar] [CrossRef]
- Jayant, A.; Gupta, P.; Garg, S.K. Simulation Modelling and Analysis of Network Design for Closed-Loop Supply Chain: A Case Study of Battery Industry. Procedia Eng. 2014, 97, 2213–2221. [Google Scholar] [CrossRef] [Green Version]
- Gunal, M.M.; Pidd, M. Understanding target-driven action in emergency department performance using simulation. Emerg. Med. J. 2009, 26, 724–727. [Google Scholar] [CrossRef]
- Günal, M.M.; Pidd, M. DGHPSIM: Generic simulation of hospital performance. ACM Trans. Model. Comput. Simul. 2011, 21, 1–22. [Google Scholar] [CrossRef]
- Object Management Group. “MDA Guide Rev. 2.0.” Object Management Group (OMG). Available online: https://www.omg.org/cgi-bin/doc?ormsc/14-06-01 (accessed on 18 June 2014).
- Bocciarelli, P.; D’Ambrogio, A.; Falcone, A.; Garro, A.; Giglio, A. A Model-Driven Approach to Enable the Distributed Simulation of Complex Systems. In Complex Systems Design & Management. Proceedings of the Sixth International Conference on Complex Systems Design & Management, CSD&M, Paris, France, 23–25 November 2015; Auvray, G., Bocquet, J.-C., Bonjour, E., Krob, D., Eds.; Springer International Publishing: Cham, Switzerland, 2016; ISBN 978-3-319-26107-2. [Google Scholar]
- Tolk, A. Ontology Driven Interoperability–M&S Applications. Whitepaper Support I/ITSEC Tutor. 2006, 15, 2548. [Google Scholar]
- Zacharewicz, G.; Diallo, S.; Ducq, Y.; Agostinho, C.; Jardim-Goncalves, R.; Bazoun, H.; Wang, Z.; Doumeingts, G. Model-based approaches for interoperability of next generation enterprise information systems: State of the art and future challenges. Inf. Syst. e-Bus. Manag. 2017, 15, 229–256. [Google Scholar] [CrossRef] [Green Version]
- Bazoun, H.; Zacharewicz, G.; Ducq, Y.; Boyé, H. SLMToolBox: An Implementation of MDSEA for Servitisation and Enterprise Interoperability. In Enterprise Interoperability VI.; Mertins, K., Bénaben, F., Poler, R., Bourrières, J.-P., Eds.; Springer International Publishing: Cham, Switzerland, 2014; pp. 101–111. ISBN 978-3-319-04947-2. [Google Scholar]
- Carr, J.T.; Balci, O. Verification and validation of object-oriented artifacts throughout the simulation model development life cycle. In Proceedings of the 2000 Winter Simulation Conference (Cat. No.00CH37165), Orlando, FL, USA, 10–13 December 2000; Volume 1, pp. 866–871. [Google Scholar]
- Nydick, R.L.; Liberatore, M.J.; Chung, Q.B. Modelling By Elaboration: An Application To Visual Process Simulation. INFOR Inf. Syst. Oper. Res. 2002, 40, 347–361. [Google Scholar] [CrossRef]
- Guru, A.; Savory, P. A Template-Based Conceptual Modelling Infrastructure for Simulation of Physical Security Systems. In Proceedings of the 2004 Winter Simulation Conference, Washington, DC, USA, 5–8 December 2004; Volume 1, pp. 849–856. [Google Scholar]
- Simon, H.A. The Sciences of the Artificial, 3rd ed.; Nachdr.; MIT Press: Cambridge, MA, USA, 2008; ISBN 978-0-262-19374-0. [Google Scholar]
- Dori, D. Model-Based Systems Engineering with OPM and SysML.; Springer: New York, NY, USA, 2016; ISBN 978-1-4939-3294-8. [Google Scholar]
- Ousterhout, J.K. A Philosophy of Software Design; Yaknyam Press: Palo Alto, CA, USA, 2018; ISBN 978-1-73210-220-0. [Google Scholar]
- Cota, B.A.; Sargent, R.G. A modification of the process interaction world view. ACM Trans. Model. Comput. Simul. 1992, 2, 109–129. [Google Scholar] [CrossRef]
- Parnas, D.; Clements, P.; Weiss, D. The Modular Structure of Complex Systems. IEEE Trans. Softw. Eng. 1985, SE-11, 259–266. [Google Scholar] [CrossRef]
- Damelio, R. The Basics of Process Mapping, 2nd ed.; CRC Press: Boca Raton, FL, USA; Taylor & Francis Group: Milton, UK, 2016; ISBN 978-1-4398-9127-8. [Google Scholar]
- Kelton, W.D.; Sadowski, R.P.; Zupick, N.B. Simulation with Arena, 6th ed.; McGraw-Hill Education: New York, NY, USA, 2015; ISBN 978-0-07-340131-7. [Google Scholar]
- Law, A.M. Simulation Modelling and Analysis, 5th ed.; McGraw-Hill series in industrial engineering and management science; McGraw-Hill Education: Dubuque, IA, USA, 2013; ISBN 978-0-07-340132-4. [Google Scholar]
- Preston White, K.; Ingalls, R.G. The basics of simulation. In Proceedings of the 2017 Winter Simulation Conference (WSC), Las Vegas, NV, USA, 3–6 December 2017; pp. 505–519. [Google Scholar]
- Batarseh, O.; McGinnis, L.F. System modelling in SYsML and system analysis in Arena. In Proceedings of the 2012 Winter Simulation Conference (WSC), Berlin, Germany, 9–12 December 2012; pp. 1–12. [Google Scholar]
- OMG. Business Process Model and Notation (BPMN); Version 2.0; Springer: Berlin/Heidelberg, Germany, 2010; p. 532. [Google Scholar]
- Bocciarelli, P.; D’Ambrogio, A.; Giglio, A.; Paglia, E. BPMN-Based Business Process Modelling and Simulation. In Proceedings of the 2019 Winter Simulation Conference (WSC), National Harbor, MD, USA, 8–11 December 2019; pp. 1439–1453. [Google Scholar]
- Bakar, N.W.A.; Musa, S.; Mohamad, A.H. A Mini Comparative Study of Requirements Modelling Diagrams towards Swimlane: Evidence of Enterprise Resource Planning System. J. Phys. Conf. Ser. 2020, 1529, 052054. [Google Scholar] [CrossRef]
- Altiok, T.; Melamed, B. Simulation Modelling and Analysis with Arena; Academic Press: Amsterdam, The Netherlands; Boston, MA, USA, 2007; ISBN 978-0-12-370523-5. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Guiguet, A.; Pons, D. A Framework for Interactive Development of Simulation Models with Strategical–Tactical–Operational Layering Applied to the Logistics of Bulk Commodities. Modelling 2022, 3, 272-299. https://doi.org/10.3390/modelling3030018
Guiguet A, Pons D. A Framework for Interactive Development of Simulation Models with Strategical–Tactical–Operational Layering Applied to the Logistics of Bulk Commodities. Modelling. 2022; 3(3):272-299. https://doi.org/10.3390/modelling3030018
Chicago/Turabian StyleGuiguet, Andres, and Dirk Pons. 2022. "A Framework for Interactive Development of Simulation Models with Strategical–Tactical–Operational Layering Applied to the Logistics of Bulk Commodities" Modelling 3, no. 3: 272-299. https://doi.org/10.3390/modelling3030018