How does Cougaar compare with FIPA and JSR 87?
FIPA defines an interaction standard for heterogeneous agent systems. JSR 87 is the Java Specification Request to define a “javax.agent” API that corresponds to the FIPA specification. Popular FIPA-compliant architectures include Jade. Cougaar currently implements neither API, although this could be implemented if there was sufficient demand. The “javax.agent” API is fairly simple. To date, Cougaar developers have been content to stay within the bounds of Cougaar agents and non-agent systems (e.g. JDBC). Discussion is welcome on our community forum. The Cougaar message transport and domains are pluggable components, so it’s possible to replace these components with alternate implementations or write a translation bridge.