Product and process patterns for agent-based modelling and simulation
M J North and
C M Macal
Journal of Simulation, 2014, vol. 8, issue 1, 25-36
Abstract:
Patterns have offered a powerful yet simple way to conceptualize and communicate ideas in many disciplines since Christopher Alexander introduced them in the late 1970s. Patterns in general, and design patterns in particular, became widely used for software development by the 1990s. They have subsequently been shown to be of substantial value in improving software quality and development efficiency. Several authors have suggested that there is great potential for patterns to improve the practice of agent-based modelling and simulation as well. We consider product and process patterns in this paper. Product patterns are a vocabulary for designing or implementing models. Process patterns are methods for designing, implementing, or using models. This paper's contribution is to identify a set of product and process patterns for agent-based modelling and simulation. The applicability of each proposed pattern is substantiated with published examples of their use within models or modeling libraries.
Date: 2014
References: Add references at CitEc
Citations:
Downloads: (external link)
http://hdl.handle.net/10.1057/jos.2013.4 (text/html)
Access to full text is restricted to subscribers.
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:taf:tjsmxx:v:8:y:2014:i:1:p:25-36
Ordering information: This journal article can be ordered from
http://www.tandfonline.com/pricing/journal/tjsm20
DOI: 10.1057/jos.2013.4
Access Statistics for this article
Journal of Simulation is currently edited by Christine Currie
More articles in Journal of Simulation from Taylor & Francis Journals
Bibliographic data for series maintained by Chris Longhurst ().