SemanticAgent is a library on top of JADE, Jena, Protege, AgentOWL, and Pellet that allows developers to program multi-agent systems using the SWRL rules language. It allows high-level knowledge and behavior representation for agents using Semantic Web technologies.
|Tags||SWRL Multi-agent systems agents semantic|
Release Notes: Agent Interpreter is now working. SWRL rule chaining is now operational as well as actions using java.reflect. Actions of agents now accept parameters. Basic agent functionality (sending and receiving messages) is implemented. A demo is provided to validate the proof of concept.