A methodology for developing simulation models of complex systems
Craig A. Aumann
Ecological Modelling, 2007, vol. 202, issue 3, 385-396
Abstract:
While the complexity of ecological simulation models has increased along with advances in computer hardware, recent reviews have concluded that such complex models have generally not fulfilled their potential for advancing ecological understanding. This state of affairs is partially the result of little attention being given to methodological issues for developing simulation models. This paper presents one methodology for developing models of complex systems. The first part of this methodology places the modeling process in the context of general research planning and thus emphasizes the process of synthesis—combining the constituent pieces of knowledge into a unified description of the entities and processes comprising the system to be modeled. The second methodological step involves operationalizing this synthetic description into a composition of smaller models specified over three scalar hierarchical levels. The hierarchical structure of the decomposition also structures the explanations given about system behaviors in that the “mechanism” for a behavior arises at the lower levels while its “purpose” is found at higher levels. The third part of the methodology involves using model assessment to explicitly establish the veracity of the links between the implemented model, the model design specification, and the synthesis. The veracity of these links are established by demonstrating: (i) that the model has been built correctly relative to the model design (verification), (ii) that the right model has been built as judged by the behaviors of the model components across the hierarchical levels (validation), and (iii) that the assessment criteria used are credible for judging model adequacy for the stated modeling objectives (critique). By creating confidence in the mapping between the model implementation and synthesis, the assessment process enables confidence in the explanations given for model behaviors and the theoretical understanding expressed in the synthesis. Alternatively, the failure of the model to satisfy assessment criteria may necessitate a reformulation of the understanding on which the model is based. Regardless of which possibility occurs, because the reasons for model behaviors can be mapped back to the synthesis, ecological understanding is advanced.
Keywords: Simulation; Individual-based model; Hierarchy theory; Assessment; Scientific explanation; Emergent property; Complexity (search for similar items in EconPapers)
Date: 2007
References: View references in EconPapers View complete reference list from CitEc
Citations: View citations in EconPapers (16)
Downloads: (external link)
http://www.sciencedirect.com/science/article/pii/S0304380006005400
Full text for ScienceDirect subscribers only
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:eee:ecomod:v:202:y:2007:i:3:p:385-396
DOI: 10.1016/j.ecolmodel.2006.11.005
Access Statistics for this article
Ecological Modelling is currently edited by Brian D. Fath
More articles in Ecological Modelling from Elsevier
Bibliographic data for series maintained by Catherine Liu ().