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_US
dc.description.urihttps://ebiquity.umbc.edu/paper/html/id/309/SweetJess-Inferencing-in-Situated-Courteous-RuleML-via-Translation-to-and-from-Jess-Rulesen_US
dc.format.extent17 pagesen_US
dc.genretechnical reportsen_US
dc.identifierdoi:10.13016/M25Q4RQ8B
dc.identifier.urihttp://hdl.handle.net/11603/12310
dc.language.isoen_USen_US
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_US
dc.subjecttranslationen_US
dc.subjectjess rulesen_US
dc.subjectSweetJess toolen_US
dc.subjectUMBC Ebiquity Research Groupen_US
dc.titleSweetJess: Inferencing in Situated Courteous RuleML via Translation to and from Jess Rulesen_US
dc.typeTexten_US

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
No Thumbnail Available
Name:
license.txt
Size:
2.56 KB
Format:
Item-specific license agreed upon to submission
Description: