- DTRules
-
DTRules is Open Sourced Rules Engine written entirely in Java. DTRules executes Decision tables directly, and utilizes a Domain Specific Language for expressing the conditions and actions within the Decision Tables.
DTRules Developer(s) DTRules.com Stable release 4.3 / July 5, 2011 Preview release 5.0-SNAPSHOT / July 19, 2011 Written in Java Operating system Cross-platform Type rules engine License ASL 2 Website http://dtrules.com/ Decision Table based Rules Engines have been used by a number of states to automate policy since 2000. Deloitte has used this technology in the following deployments[1]:
- Colorado CBMS
- California CalWIN
- Texas TIERS
- Michigan BRIDGES
Ohio used another Decision Table based Rules Engine in its OFAST project. This project supports corporate audits, which are generally performed by auditors using laptops.
Neither of the previous two code bases were open source projects, and development and general availability of these implementations is unknown.
DTRules represents the third implementation of a Java Decision Table based Rules Engine.
Related systems
- d3web: free, open-source platform for knowledge-based systems (expert systems).
- ILOG rules: a business rule management system.
- JBoss Drools: a business rule management system (BRMS).
- JESS: a rule engine for the Java platform - it is a superset of CLIPS programming language.
- Prolog: a general purpose logic programming language.
- OpenL Tablets: business centric rules and open source BRMS.
References
- ^ Eligibility Rules engine Eligibility Rules Engine, page 19 . [MMIS 2007]
External links
Categories:- Rule engines
- Knowledge engineering
Wikimedia Foundation. 2010.