GAMMA is a simulation system developed at the North Atlantic Treaty Organisation (NATO) Consultation, Command and Control Agency (NC3A) in The Hague. It is used as an analysis tool in exercises on the operational level as well as in support of real operations (e.g. in the Balkans).
Using the baseline prototype the simulation was reengineered to follow software engineering best practice using an Object-Oriented Computer Aided Software Engineering (CASE) tool. The key features of GAMMA are its modularity and applicability to a wide range of scenarios from peace keeping and support, crisis response, anti-terrorism through to conventional war gaming. The paper will give an overview of the system design and its major software components including the handling of intelligent agents to autonomously represent both passive and aggressive military and non-military entities.