Building on recent advances in formal agent specification, protocol composition, model composers, and visualization capabilities provided by development environments such as eclipse, the key innovation in this effort is the development of an agent model composition toolkit that will enable NASA ACES users to design and compose agents, activities, and models to meet specific design requirements. From a users perspective the front end of the toolkit will be very similar in spirit to a SimulinkREG
or a Matrix-XREG
where users can drag and drop from a library of models, interconnect the inputs and outputs of these models, and run a simulation. In addition to composing models, a key feature provided by this toolkit is a family of "physical language specific adaptors" that will allow users to import domain models written in other languages such as MatlabREG
. Integral to the Phase II effort will enhancements to the ACES-X, TAP architecture to enable plug-n-play of detailed 4-D trajectories in the terminal area, the development of a Command and Control framework for ACES-X and the development of a library of C2 models to enhance the capabilities of the ACES-X TAP.