Advertisement

The OO jDREW Engine of Rule Responder: Naf Hornlog RuleML Query Answering

  • Benjamin Larry Craig
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4824)

Abstract

Rule Responder is an intelligent multi-agent system for collaborative teams and virtual communities that uses RuleML as its rule interchange format. The system allows these virtual organizations to collaborate in an effective semi-automatic manner, and is implemented as a Web-based application on top of the Enterprise Service Bus Mule. It supports rule execution environments (rule/inference engines) such as the Prova distributed Semantic Web rule engine and OO jDREW (Object Oriented java Deductive Reasoning Engine for the Web). The paper describes the role of OO jDREW for answering queries against rule bases in the Naf Hornlog RuleML sublanguage for the real-world use case of a symposium organization.

Keywords

Personal Agent Resource Description Framework External Agent Virtual Organization Organizational Agent 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [BBH+05]
    Ball, M., Boley, H., Hirtle, D., Mei, J., Spencer, B.: The OO jDREW reference implementation of ruleML. In: Adi, A., Stoutenburg, S., Tabet, S. (eds.) RuleML 2005. LNCS, vol. 3791, pp. 218–223. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  2. [BC]
    Ball, M., Craig, B.: Object Oriented java Deductive Reasoning Engine for the Web. http://www.jdrew.org/oojdrew/
  3. [BCC+]
    Borg, A., Carlson, T., Cassar, A., Cookeand, A., Fenech, S., et al.: Mule. http://mule.codehaus.org/display/MULE/Home
  4. [BLB+]
    Boley, H., Li, J., Bhavsar, V.C., Hirtle, D., Mei, J.: FindXpRT: Find an eXpert via Rules and Taxonomies. http://www.ruleml.org/usecases/foaf/findxprt
  5. [Bol04]
    Boley, H.: POSL: An Integrated Positional-Slotted Language for Semantic Web Knowledge (May 2004), http://www.ruleml.org/submission/ruleml-shortation.html
  6. [Cra]
    Craig, B.: A RuleML-2007 Publicity Chair FOAF Profile. http://www.jdrew.org/oojdrew/rulesets/RuleML-2007publicityChair.posl
  7. [HBG+]
    Hirtle, D., Boley, H., Grosof, B., Kifer, M., Sintek, M., Tabet, S., Wagner, G.: Naf Hornlog XSD. http://www.ruleml.org/0.91/xsd/nafhornlog.xsd
  8. [HPSM]
    Hendler, J., Parsia, B., Sirin, E., et al.: Pellet: The Open Source OWL DL Reasoner. http://pellet.owldl.com/
  9. [KPS]
    Kozlenkov, A., Paschke, A., Schroeder, M.: Prova: A Language for Rule Based Java Scripting, Information Integration, and Agent Programming. http://www.prova.ws/
  10. [PBKC]
    Paschke, A., Boley, H., Kozlenkov, A., Craig, B.: Rule Responder: A RuleML-Based Pragmatic Agent Web for Collaborative Teams and Virtual Organizations. http://www.responder.ruleml.org
  11. [PKB07]
    Paschke, A., Kozlenkov, A., Boley, H.: A Homogenous Reaction Rule Language for Complex Event Processing. In: EDA-PS 2007. Proc. 2nd International Workshop on Event Drive Architecture and Event Processing Systems, Vienna, Austria (September 2007)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2007

Authors and Affiliations

  • Benjamin Larry Craig
    • 1
  1. 1.Faculty of Computer Science, University of New Brunswick, Frederiction New BrunswickCanada

Personalised recommendations