Abstract

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.

Includes reviewing other free and open-source modeling libraries and environments as well as describing the architecture of Repast Simphony. The architectural description includes a discussion of the Simphony application framework, the core module, ReLogo, data collection, the geographical information system, visualization, freeze drying, and third party application integration.

Include a review of several Repast Simphony applications and brief tutorial on how to use Repast Simphony to model a simple complex adaptive system.

We discuss opportunities for future work, including plans to provide support for increasingly large-scale modeling efforts.

Details

Title
Complex adaptive systems modeling with Repast Simphony
Author
North, Michael J; Collier, Nicholson T; Ozik, Jonathan; Tatara, Eric R; Macal, Charles M; Bragen, Mark; Sydelko, Pam
Pages
1-26
Publication year
2013
Publication date
Mar 2013
Publisher
Springer Nature B.V.
e-ISSN
21943206
Source type
Scholarly Journal
Language of publication
English
ProQuest document ID
1652934312
Copyright
The Author(s) 2013