DECAF Software Download
Click on the links below to download the DECAF architecture, helper agents, and demo code.
Agent Architecture
Agents built prior to version 2.2 will need to be re-compiled.
(v2.2) This update includes changes to the internal DECAF processing, and significant changes to the parsing of KQML files. All calls are backwards compatible.
(v2.2.1) Further stability and speed improvements. Addition of local and remote task tracing, as well as remote error reporting using the ERA.
Link to online readme file.
Middle Agents
Link to the Matchmaker readme.
The AMA works with the MatchMaker and the Agent Name Server to monitor active agents.
The 1.3.2 update adds support for additional information from the user in the content field of the ping, as well as attempting to fix a bug that causes Exceptions when an Agent is removed by the Matchmaker.
The 1.3.3 update adds an option to turn off the information messages, as well as the ability to change the ping's task. This allows the user broad powers in what is information is sent to an agent.
The 1.3.3a updates the default ping task to "Ping"
The ERA provides remote task tracing, remote error reporting, and multiple customized ping support.
DECAF Demo
The updated Demo includes the Simple Interface Agent (SIA), and the Simple Database Wrapper (SDBW) Agents found in the documentation. These agents have been updated to run in the newer versions of DECAF.
Please Note: The Demo file no longer includes the DECAF architecture, or a copy of the Matchmaker. You will need to download those files from above if you have not already done so.