IBMs Agent Building and Learning Enviroment (ABLE) version 2.2 is a Java framework, component library, and productivity tool kit for building intelligent agents using machine learning and reasoning on Linux. With this tool, developers can implement their own AbleBeans and AbleAgents and plug them into ABLE's Agent Editor. Here's a related article that shows how to perform root-cause analysis with the Autonomic Management Engine and ABLE components.