articleSIMULATIONSep 1, 2006Closed access

Agent-based Simulation Platforms: Review and Development Recommendations

DePaul University

Indexed incrossref

Abstract

Five software platforms for scientific agent-based models (ABMs) were reviewed by implementing example models in each. NetLogo is the highest-level platform, providing a simple yet powerful programming language, built-in graphical interfaces, and comprehensive documentation. It is designed primarily for ABMs of mobile individuals with local interactions in a grid space, but not necessarily clumsy for others. NetLogo is highly recommended, even for prototyping complex models. MASON, Repast, and Swarm are “framework and library” platforms, providing a conceptual framework for organizing and designing ABMs and corresponding software libraries. MASON is least mature and designed with execution speed a high…

Citation impact

784
total citations
FWCI
26.29
Percentile
100%
References
12
Citations per year

Authors

3

Topics & keywords

Keywords
  • NetLogo
  • Java
  • Swarm behaviour
  • Computer science
  • Documentation
  • Software engineering
  • Software
  • Application programming interface
No related works found for this paper.