On Interchange between Drools and Jess
暂无分享,去创建一个
Oana Nicolae, Adrian Giurca and Gerd WagnerBrandenburg University of Technology, GermanyE-mail: {nicolae, giurca, G.Wagner}@tu-cottbus.deKeywords: Drools (aka JBossRules), Jess, RuleML, R2ML, RIF, Rete, ReteOO, business rules, interchange, standardis-ationReceived: March 15, 2008There is a growing demand for research in order to provide insights into challenges and solutions based onbusiness rules, related to target PSMs (Platform Specic Model in OMG's MDA terms - ImplementationModel). As an answer to these needs, the paper argues on the relevance of business rules target platformsfor the actual IT and business context, by emphasising the important role of business rules interchangeinitiatives. Therefore, the rule-system developers can do their work without any concern about a vendor-specic format, and in particular without any concern about the compatibility between the technologies.The paper provides a description of the business rules translation from a particular object oriented rule-systemsuchasDrools,toanotherrule-systemasJesscomingfromtheAIarea,usingR2MLasinterchangelanguage. The transformation preserves the semantic equivalence for a given rule set, taking also intoaccount the rules vocabulary.Povzetek: Prispevk opisuje prenos pravil iz objektnega sistema Drools v AI sistem Jess.
[2] Ernest Friedman-Hill,et al. Jess in action : rule-based systems in Java , 2003 .
[3] Donald Chapin,et al. Semantics of Business Vocabulary & Business Rules (SBVR) , 2005, Rule Languages for Interoperability.
[4] Gerd Wagner,et al. Design Rationale for RuleML: A Markup Language for Semantic Web Rules , 2001, SWWS.
[5] Michael Kifer,et al. Logical foundations of object-oriented and frame-based languages , 1995, JACM.