FLAME-II : a redesign of the flexible large-scale agent-based modelling environment

This report reviews the current design of FLAME and highlights its limitations. This is followed by the description of a proposed re-design which will overcome the current limitations and enable the exploration of various optimisation and parallelisation strategies. Some of these strategies are briefly discussed, along with other concerns such as backward compatibility and agent topology management. † Software Engineering Group, STFC Rutherford Appleton Laboratory ‡ Computer Science Department, University of Sheffield