UMBC ebiquity

SweetJess: Translating DamlRuleML to Jess

Authors: Mahesh Gandhe, Tim Finin, and Benjamin Grosof

Book Title: International Workshop on Rule Markup Languages for Business Rules on the Semantic Web in conjunction with ISWC2002

Date: June 24, 2002

Abstract: We describe the design of SweetJess, our new system for Semantic Web rules in Jess. The SweetJess approach makes four main new contributions. First, we show how to translate from rules in the Situated Courteous Logic Pro-grams (SCLP) knowledge representation, syntactically encoded in RuleML, into Jess rules, and likewise to translate from a broad but restricted case of Jess rules into SCLP RuleML. SCLP is expressively powerful and features priori-tized conflict handling and procedural attachments. The translation applies to a broad but restricted case in each direction, and preserves semantic equivalence – i.e., for a given rulebase, the same conclusions are entailed. Second, we give an architecture to perform (a broad case of) SCLP RuleML inferencing using the Jess rule engine. Third, rather straightforwardly, we have developed a DAML+OIL ontology for (SCLP) RuleML itself. The resulting syntax for RuleML is called “DamlRuleML”; the DAML+OIL is simply used as “syntac-tic sugar” for encoding of RuleML. Fourth, our translation newly enables bi-directional inter-operability, via RuleML, between Jess — a “reactive” rule sys-tem — and multiple other heterogeneous rule systems, including Prologs and relational database systems (“derivational” rule systems), for which translation to RuleML has already been shown and among which there are several existing translation tools (e.g., our SweetRules system). It thereby moves a discernible step closer to the Semantic Web’s vision of wide knowledge sharing and inte-gration among intelligent applications, e.g., where rules are already often de-ployed for e-business policies and workflow. Prototyping of SweetJess is in progress. We intend to make the implementation publicly available.

Type: InProceedings

Address: Sardinia, Italy

Tags: rules, semantic web, jess, ruleml, owl, rdf, production rules, ops5, swrl, rif

Google Scholar: yvj21dePQDcJ

Number of Google Scholar citations: 51 [show citations]

Number of downloads: 2121

 

Available for download as


size: 334016 bytes
 

Related Projects:

Past Projects

 DAML / ITTalks.
 SweetJess.

Suggestion for a Future Project

Sorry, you must be on the local subnet of UMBC eBiquity or log in to see this list!