Cougaar [SEP] programming language
Cougaar
Cougaar (acronym of "Cognitive Agent Architecture") is a Java agent architecture.
History of Cougaar.
Cougaar Software Inc. was formed in 2001 to make the transition of a powerful set of advanced military research for the commercial market. Investment in this project dates back to 1996 when DARPA decided that the cognitive agent architecture was the best solution to the difficult problems facing the military logistics. Since no existing agent architecture can meet those needs, DARPA began funding projects to develop what became Cougaar Open Source. They
Features.
Cougaar agent architecture is an open source, which includes infrastructure and core services. Agents are autonomous software entities that communicate with other agents or external services for a specific domain functionality. Computing agents are based on a programming methodology that facilitates direct decomposition of complex tasks.
The agents manage application behavior and environment handles systemic adaptation. The agents and the environment can develop, test and configure independently, but run together.
Cougaar agent abstraction includes several integrated advanced services, such as:
Cougaar agent running on