Complex adaptive systems modeling with Repast Simphony
Argonne National Laboratory · University of Illinois Chicago · +1 more institution
Abstract
Abstract Purpose This paper is to describe development of the features and functions of Repast Simphony, the widely used, free, and open source agent-based modeling environment that builds on the Repast 3 library. Repast Simphony was designed from the ground up with a focus on well-factored abstractions. The resulting code has a modular architecture that allows individual components such as networks, logging, and time scheduling to be replaced as needed. The Repast family of agent-based modeling software has collectively been under continuous development for more than 10 years. Method Includes reviewing other free and open-source modeling libraries and environments as well as describing the architecture of…
Citation impact
- FWCI
- 86.51
- Percentile
- 100%
- References
- 43
Authors
7- MNMichael NorthCorresponding
Argonne National Laboratory, University of Illinois Chicago, University of Chicago
- NCNicholson Collier
Argonne National Laboratory
- JOJonathan Ozik
Argonne National Laboratory, University of Illinois Chicago, University of Chicago
- ETEric Tatara
Argonne National Laboratory
- CMCharles M. Macal
Argonne National Laboratory, University of Illinois Chicago, University of Chicago
Topics & keywords
- Computer science
- Modular design
- Software engineering
- Systems engineering
- Architecture
- Scheduling (production processes)
- Simple (philosophy)
- Source code
Funding
- UDU.S. Department of EnergyAwards: AC02-06CH11357, Contract No. DE-AC02-06CH11357, DE-AC02, 06CH11357, No. DE-AC02-06CH11357, DE-AC02-06CH11357, DE-AC02-
- UOUniversity of ChicagoAward: DE-AC02-06CH11357
- OOOffice of ScienceAwards: DE-AC02-06CH11357, Contract No. DE-AC02-06CH11357, DE-AC02, No. DE-AC02-06CH11357, 06CH11357, AC02-06CH11357
- ANArgonne National LaboratoryAwards: DE-AC02, No. DE-AC02-06CH11357, 06CH11357, AC02-06CH11357, Contract No. DE-AC02-06CH11357