JASSS logo

(1 article matched your search)

Repast Simphony Statecharts
By: Jonathan Ozik, Nicholson Collier, Todd Combs, Charles M. Macal, Michael North, Volume 18 (3)
Abstract: Agent states and transitions between states are important abstractions in agent-based social simulation (ABSS). Although it is common to develop ad hoc implementations of state-based and transition-based agent behaviors, “best practice” software engineering processes provide transparent and formally grounded design notations that translate directly into working implementations. Statecharts are a software engineering design methodology and an explicit visual and logical representation of the states of system components and the transitions between those states. Used in ABSS, they can clarify ...