National Security Simulations on the NetBeans Platform
By Geertjan on Jan 17, 2011
- Cognitive Architect. A prototype application developed by the Cognitive Systems
group at Sandia National Laboratories1 to interactively construct or learn sophisticated
information-flow-processing models from relevant data. More details here, with binaries and sources (BSD) here.
- Trainable Automated Forces. Trainable Automated Forces (TAF) are computer-generated agents that mimic tactics demonstrated by human experts. Although the goal of TAF is to interact with users
mainly through the 3-D virtual environment provided by a training simulator, TAF also relies on a
conventional GUI, implemented using the open-source NetBeans Platform, for certain operations.
These operations are (1) creating new TAF instances to control simulation entities, (2) specifying parameters for the TAF entity, and (3) executive control such as entity hand-off between TAF and the human supervisor.
The texts in the bullets above come from two papers that are being incorporated into an article about the NetBeans Platform usage in the above scenarios, combined with an interview around the creation of the above applications.