Skip to main content

Part of the book series: Advances in Geographic Information Science ((AGIS))

Abstract

This chapter gives an outline of the activities that need to be done in order to make a model reproducible. Starting with a wholistic view of the whole project lifecycle, aspects such as parameter and output definition, documentation as well as verification and validation are examined. Our goal is to take a step back and look at the variety of tasks that can be done to achieve reproducibility, which is not an end in itself but a step towards achieving credibility of a model.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    “Knowledge Building and Interpretation” was added.

  2. 2.

    In reality, a scenario can also contain variations of algorithms, e.g. movement rules.

  3. 3.

    The term “parameter” is used in different meanings across the disciplines. In this chapter, the mathematical/informatical view is presented.

  4. 4.

    Furthermore, a distribution might be discrete or continuous.

  5. 5.

    This task is often supported by mathematical optimisation.

  6. 6.

    A number of aspects described in that report are used as a basis for this chapter.

References

  • Balci O (1994) Validation, verification, and testing techniques throughout the life cycle of a simulation study. Ann Oper Res 53(1):121–173. DOI 10.1007/BF02136828, URL http://link.springer.com/10.1007/BF02136828

  • Balci O (1997) Verification, Validation and Accreditation of Simulation Models. In: Proceedings of 1997 Winter Simulation Conference, Atlanta, GA, USA, pp 135–141

    Google Scholar 

  • Bertini E, Lalanne D (2009) Investigating and reflecting on the integration of automatic data analysis and visualisation in knowledge discovery. SIGKDD Explor 11:9–18

    Article  Google Scholar 

  • Booch G, Rumbaugh J, Jacobson I (2005) The Unified Modeling Language User Guide, 2nd edn. Object Technology Series. Addison-Wesley Professional

    Google Scholar 

  • Doran JE, Palmer M (1995) The EOS Project: Integrating Two Models of Palaeolithic Social Change. In: Gilbert N, Conte R (eds) Artificial Societies: The Computer Simulation of Social Life. UCL Press, London, pp 103–125

    Google Scholar 

  • Freire J, Bonnet P, Shasha D (2012) Computational Reproducibility: State-of-the-Art, Challenges, and Database Research Opportunities. In: Proceedings of the 2012 ACM SIGMOD International Conference on Management of Data, pp 593–596

    Google Scholar 

  • Grimm V, Berger U, Bastiansen F, Eliassen S, Ginot V, Giske J, Goss-Custard J, Grand T, Heinz SK, Huse G, Huth A, Jepsen JU, Jørgensen C, Mooij WM, Müller B, Pe’er G, Piou C, Railsback SF, Robbins AM, Robbins MM, Rossmanith E, Rüger N, Strand E, Souissi S, Stillman RA, Vabø R, Visser U, DeAngelis DL (2006) A standard protocol for describing individual-based and agent-based models. Ecol Model 198(1–2):115–126

    Article  Google Scholar 

  • Grimm V, Berger U, DeAngelis DL, Polhill JG, Giske J, Railsback SF (2010) The ODD protocol: A review and first update. Ecol Model 221(23):2760–2768

    Article  Google Scholar 

  • Hamming R (1962) Numerical Methods for Scientists and Engineers, 1st edn. McGraw-Hill, New York

    Google Scholar 

  • Healey C, Enns J (2012) Attention and visual memory in visualization and computer graphics. IEEE Trans Visual Comput Graph 18(7):1170–1188

    Article  Google Scholar 

  • Keim D, Kohlhammer J, Ellis G, Mansmann F (eds) (2010) Mastering the Information Age – Solving Problems with Visual Analytics. Eurographics Association, URL http://www.vismaster.eu/wp-content/uploads/2010/11/VisMaster-book-lowres.pdf

  • Klügl F (2008) A Validation Methodology for Agent-Based Simulations. In: Proceedings of the 2008 ACM Symposium on Applied Computing, ACM Press, New York, NY, pp 39–43. DOI 10.1145/1363686.1363696, URL http://portal.acm.org/citation.cfm?doid=1363686.1363696

  • Kornhauser D, Wilensky U, Rand W (2009) Design guidelines for agent based model visualization. J Artif Soc Soc Simulat 12(2):1. URL http://jasss.soc.surrey.ac.uk/12/2/1.html

  • Law AM, McComas MG (2009) How to Build Valid and Credible Simulation Models. In: Rossetti MD, Hill RR, Johansson B, Dunkin A, Ingalls RG (eds) Proceedings of the 2009 Winter Simulation Conference, Austin, TX, USA, pp 24–33

    Chapter  Google Scholar 

  • Louloudi A, Klügl F (2012) Immersive Face Validation: A New Validation Technique for Agent-Based Simulation. In: Proceedings. 2012, IEEE, Wroclaw, Poland, pp 1255–1260

    Google Scholar 

  • Martin RC (2008) Clean Code: A Handbook of Agile Software Craftsmanship. Prentice Hall, Upper Saddle Rive

    Google Scholar 

  • Muaz AN, Hussain A, Kolberg M (2009) Verification & Validation of Agent Based Simulations Using the VOMAS (Virtual Overlay Multi-Agent System) Approach. In: Proceedings of the Second Multi-Agent Logics, Languages, and Organisations Federated Workshops, Torino, Italy

    Google Scholar 

  • Ogden CK (1940) General Basic English Dictionary. Evans Brothers Limited, London. ISBN: 0874713625

    Google Scholar 

  • Ogden CK (1968) Basic English: International Second Language. Harcourt, Brace & World, New York. URL http://ogden.basic-english.org/isl.html

  • Piringer H (2012) A Survey and Assessment of Visualization Approaches in the Context of IFEDH. Tech. Rep., VRVis, URL http://ifedh.dwh.at/sites/default/files/IFEDH_Visualization_Survey.pdf

  • Polhill JG (2010) ODD updated. J Artif Soc Soc Simulat 13(4):9. URL http://jasss.soc.surrey.ac.uk/13/4/9.html

  • Popper N (in press) Comparative Modelling & Simulation. PhD Thesis, Vienna University of Technology

    Google Scholar 

  • Sargent R (2010) Verification and Validation of Simulation Models. In: Proceedings of the 2010 Winter Simulation Conference, Baltimore, MD, pp 166–183

    Google Scholar 

  • Stodden VC (2010) Reproducible research: addressing the need for data and code sharing in computational science. Comput Sci Eng 12(5):8–12

    Article  Google Scholar 

  • Tufte E (1983) The Visual Display of Quantitative Information. Graphic Press, Cheshire

    Google Scholar 

  • Tufte E (1996) Visual Explanation. Graphic Press, Cheschire

    Google Scholar 

  • Tufte E (2006) Beautiful Evidence. Graphic Press, Cheshire

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Niki Popper .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Popper, N., Pichler, P. (2015). Reproducibility. In: Wurzer, G., Kowarik, K., Reschreiter, H. (eds) Agent-based Modeling and Simulation in Archaeology. Advances in Geographic Information Science. Springer, Cham. https://doi.org/10.1007/978-3-319-00008-4_4

Download citation

Publish with us

Policies and ethics