SweetJess: Inferencing in Situated Courteous RuleML via Translation to and from Jess Rules

dc.contributor.authorGrosof, Benjamin
dc.contributor.authorGandhe, Mahesh
dc.contributor.authorFinin, Tim
dc.date.accessioned2018-12-18T19:57:03Z
dc.date.available2018-12-18T19:57:03Z
dc.date.issued2003-05-02
dc.description.abstractWe describe the innovative design of our prototyped SweetJess tool for RuleML inferencing. Our first contribution is to give a new, implemented translation from a broad but restricted case of SCLP RuleML into Jess rules, and an inverse translation from a broad but further restricted case of Jess rules into SCLP RuleML. SCLP stands for the Situated Courteous Logic Programs knowledge representation; this is expressively powerful and features prioritized conflict handling and procedural attachments. The translation is intended to preserve semantic equivalence -- i.e., for a given rulebase, to entail the same conclusions. The translation often preserves semantic equivalence; in current work, we are developing formal guarantees for the equivalence, including necessary expressive restrictions in each direction. Our second contribution, building upon the translation, is a new, implemented architecture to perform (a broad case of) SCLP RuleML inferencing using the Jess rule engine. Our approach translates from SCLP RuleML rules into Jess rules, runs the Jess rule engine to generate conclusions (and actions), and then translates the concluded Jess facts back into SCLP RuleML. Our third new contribution is to enable bi-directional implemented inter-operability, via RuleML, between several other heterogeneous rule systems (e.g., XSB Prolog and IBM CommonRules) and Jess. For example, to our knowledge, this is the first tool to enable inter-operability between a Prolog and any production/reactive rule system descended from OPS5 heritage. The prototype implementation of SweetJess is publicly available for Web download.en
dc.description.urihttps://ebiquity.umbc.edu/paper/html/id/309/SweetJess-Inferencing-in-Situated-Courteous-RuleML-via-Translation-to-and-from-Jess-Rulesen
dc.format.extent17 pagesen
dc.genretechnical reportsen
dc.identifierdoi:10.13016/M25Q4RQ8B
dc.identifier.urihttp://hdl.handle.net/11603/12310
dc.language.isoenen
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC Computer Science and Electrical Engineering Department Collection
dc.relation.ispartofUMBC Faculty Collection
dc.rightsThis item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.
dc.subjectruleMLen
dc.subjecttranslationen
dc.subjectjess rulesen
dc.subjectSweetJess toolen
dc.subjectUMBC Ebiquity Research Groupen
dc.titleSweetJess: Inferencing in Situated Courteous RuleML via Translation to and from Jess Rulesen
dc.typeTexten

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
278.pdf
Size:
219.17 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.56 KB
Format:
Item-specific license agreed upon to submission
Description: