DTRules

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; 3 months ago (2011-07-05)
Preview release 5.0-SNAPSHOT / July 19, 2011; 2 months ago (2011-07-19)
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

  1. ^ Eligibility Rules engine Eligibility Rules Engine, page 19 . [MMIS 2007]

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Domain-specific language — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concurrent computing …   Wikipedia

  • Drools — For the tendency of saliva to flow out of the mouth, see drooling. Drools Developer(s) Red Hat Stable release 5.3.0 / October 21, 2011; 30 days ago (2011 10 21) Written in …   Wikipedia

  • D3web — Developer(s) various Stable release 3.0 / September 1, 2009 …   Wikipedia

  • Jess (programming language) — Jess Developer(s) Sandia National Laboratories Platform Java License Closed source / Public Domain Website …   Wikipedia

  • OpenL Tablets — Developer(s) Exigen Services Stable release 5.8.1 / October 28, 2011; 6 days ago (2011 10 28) …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”