JABM

Java Agent-Based Modelling toolkit

The Java Agent-Based Modelling (JABM) toolkit is a Java framework for building agent-based models using a discrete-event simulation framework. It was developed by Steve Phelps for research carried out at the Centre for Computational Finance & Economic Agents (CCFEA).

Documentation

An overview of JABM can be found in the following working paper

Additionally, the API Documentation is provided in standard javadoc format. An overview of the central classes is provided in UML.

Support

Please post a message in the forums in the first instance. You can also create a bug report by posting a ticket.

Teaching material

Download

JABM can be downloaded from Sourceforge. The code repository can be found at GitHub. Development snapshots can be downloaded from the Maven Repository.

Installation

The easiest way to install JABM is to import the ZIP file as an existing project into the Eclipse IDE. See these step-by- step instructions. The Spring IDE plugin for Eclipse is useful for editing model configurations.

Features