Package containing core functionality for Fumbo subsystem. Task is a unit of work that is to be done - a question and result set to be expanded. External Task is a view on a task from outside the Fumbo. Task implements AgentsAction in order to be sent via ACL and ontologies among Fumbo agents. ExternalTask can be sent similarly between Fumbo coordinator and clients of Fumbo.

Internal and External Ontolgies are ontologies used to communicate inside and outside the Fumbo.

RDFEngige is a wrapper for Jena and implements needed operation on RDF data.

Rule represents a principle that stands behind Worker's work.