Abstract
Also called ‘model validity’ testing, model credibility evaluation has always been a controversial issue in any modeling methodology. We briefly discuss why this important notion is so controversial. To this end, we classify major types of models, particularly as they impact the notion of model credibility: i- Purely statistical forecasting (black box) models, and ii- Causal-descriptive policy (transparent) models. We then focus on what makes causal-descriptive model credibility and evaluation unique and quite difficult, compared to short-term forecasting models. One important result is that causal-descriptive model credibility consists of two different aspects: structural and behavioral. In most simulation modeling (particularly system dynamics policy simulation), establishing structure credibility must strictly precede behavior credibility; the latter has no value without the former. We thus discuss Structural tests and output behavior tests for dynamic simulation models separately. Structure tests can further be classified into direct and indirect structure tests. We place special emphasis on indirect structure tests. We also provide a quick overview of recent model testing software developed in SESDYN Laboratory at Boğaziçi University. Finally we discuss model credibility in broader context and some implementation issues.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Balci, O.: Validation, verification and testing techniques throughout the life cycle of a simulation study. Ann. OR 53, 121 (1994)
Barlas, Y., Boğ, S.: Automated dynamic pattern testing, parameter calibration and policy improvement. In: Proceedings of International System Dynamics Conference (CD), Albany, NY, USA (2005)
Barlas, Y.: Formal aspects of model validity and validation in system dynamics. Syst. Dyn. Rev. 12(3), 183–210 (1996)
Barlas, Y.: An autocorrelation function test for output validation. Simulation 55(1), 7–16 (1990)
Barlas, Y., Carpenter, S.: Philosophical roots of model validation: two paradigms. Syst. Dyn. Rev. 6(2), 148–166 (1990)
Barlas, Y.: Multiple tests for validation of system dynamics type of simulation models. Eur. J. Oper. Res. 42(1), 59–87 (1989)
Barlas, Y.: Tests of Model Behavior That Can Detect Structural Flaws: Demonstration With Simulation Experiments. In: Milling, P.M., Zahn, E.O.K. (eds.) Computer-Based Management of Complex Systems: International System Dynamics Conference. Springer, Heidelberg (1989)
Barlas, Y., Topaloğlu, H., Yılankaya, S.: A Behavior Validity Testing Software (BTS). In: Proceedings of the 1997 International System Dynamics Conference, Istanbul (1997)
Carson, E.R., Flood, R.L.: Model validation: philosophy, methodology and examples. Trans. Inst. MC 12(4), 178–185 (1990)
Eur. J. Oper. Res. Special Issue on Model Validation 66(2) (1993)
Forrester, J.W., Senge, P.M.: Tests for building confidence in system dynamics models. In: Legasto, A.A., Forrester, J.W., Lyneis, J.M. (eds.) System Dynamics. North-Holland, Amsterdam (1980)
Kanar, K., Barlas, Y.: A Dynamic pattern-oriented test for model validation. In: Proceedings of 4th Systems Science European Congress, Valencia, Spain, September 1999, pp. 269–286 (1999)
Kleijnen, J.P.C.: Verification and validation of simulation models. Eur. J. Oper. Res. 82, 145–162 (1995)
Naylor, T.H., Finger, J.M.: Verification of computer simulation models. Manag. Sci. 14, 92–101 (1968)
Oral, M., Kettani, O.: The facets of the modeling and validation process in operations research. Eur. J. Oper. Res. 66(2), 216–234 (1993)
Ören, T.I., Yilmaz, L.: ‘Philosophical Aspects of Modeling and Simulation’ in Ontology, Epistemology, and Teleology for Modeling and Simulation. Springer, Heidelberg (2013)
Ören, T.I.: Concepts and criteria to assess acceptability of simulation studies: a frame of reference. Commun. ACM 24(4), 180–189 (1981)
Peterson, D.W., Eberlein, R.L.: Reality check: a bridge between systems thinking and system dynamics. Syst. Dyn. Rev. 10(2–3), 159–174 (1994)
Saysel, A.K., Barlas, Y.: Model simplification and validation with indirect structure validity tests. Syst. Dyn. Rev. 22(3), 241–262 (2006)
Schruben, L.W.: Establishing the credibility of simulations. Simulation 34(3), 101–105 (1980)
Sheng, G., Elzas, M.S., Ören, T.I., Cronhjort, B.T.: Model validation: a systemic and systematic approach. Reliab. Eng. Syst. Safety 42(2), 247–259 (1993)
Sterman, J.D.: Business Dynamics: Systems Thinking and Modeling for a Complex World, p. 982. McGraw-Hill, New York (2000)
Sterman, J.D.: Testing behavioral simulation models by direct experiment. Manag. Sci. 33(12), 1572–1592 (1987)
Sücüllü, C., Yücel, G.: Behavior analysis and testing software (BATS). In: Proceedings of the 32nd International Conference of the System Dynamics Society, Delft, Netherlands (2014)
Yücel, G., Barlas, Y.: Pattern recognition for model testing, calibration, and behavior analysis. In: Analytical Methods for Dynamic Modelers, pp. 173–206. MIT Press, Massachusetts (2015)
Yücel, G., Barlas, Y.: Automated parameter specification in dynamic feedback models based on behavior pattern features. Syst. Dyn. Rev. 27(2), 195–215 (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Barlas, Y. (2018). Credibility, Validity and Testing of Dynamic Simulation Models. In: Obaidat, M., Ören, T., Merkuryev, Y. (eds) Simulation and Modeling Methodologies, Technologies and Applications. SIMULTECH 2016. Advances in Intelligent Systems and Computing, vol 676. Springer, Cham. https://doi.org/10.1007/978-3-319-69832-8_1
Download citation
DOI: https://doi.org/10.1007/978-3-319-69832-8_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-69831-1
Online ISBN: 978-3-319-69832-8
eBook Packages: EngineeringEngineering (R0)