Chapter

Rule Representation, Interchange and Reasoning on the Web

Volume 5321 of the series Lecture Notes in Computer Science pp 150-165

Personal Agents in the Rule Responder Architecture

  • Benjamin Larry CraigAffiliated withFaculty of Computer Science, University of New Brunswick Institute for Information Technology, National Research Council of Canada
  • , Harold BoleyAffiliated withFaculty of Computer Science, University of New Brunswick Institute for Information Technology, National Research Council of Canada

* Final gross prices may vary according to local VAT.

Get Access

Abstract

Rule Responder is an intelligent rule-based system for collaborative teams and virtual communities that uses RuleML as its knowledge interchange format. This multi-agent infrastructure allows these virtual organizations to collaborate in an automated manner. It is implemented as a Web Service application on top of Mule, an Enterprise Service Bus. It supports rule execution environments (rule/inference engines) such as Prova and OO jDREW. Rule Responder implements an effective methodology and an efficient infrastructure to interchange and reuse knowledge bases (ontologies and rules). The paper describes the design decisions for the personal agent architecture of Rule Responder. A comparison between our distributed rule bases and a centralized rule base is given. An online use case for Rule Responder, applied to the organization of a symposium, is demonstrated.