| Building intelligent systems in open, heterogeneous, dynamic, distributed environments | 15 May 2008, 22:25:28 EDT ![]() |
|||
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 Google Scholar: o1F-6Vuk_FEJ Number of Google Scholar citations: 40 [show citations] Number of downloads: 952 Available for download as
Past Projects Suggestion for a Future Project Bookmark at: Digg | Del.icio.us | Connotea | CiteULike |
| Home | About Us | Contact Us | Site Map | Legal | Privacy Copyright © 1999-2008 UMBC ebiquity research group. Copyright © 2003-2008 Site design and RGB engine code by Filip Perich. XG Page gen 0.026 sec. |