You can edit almost every page by Creating an account and confirming your email.

DTRules

From EverybodyWiki Bios & Wiki



DTRules
Developer(s)DTRules.com
Stable release
4.3 / July 5, 2011 (2011-07-05)
Preview release
5.0-SNAPSHOT / July 19, 2011 (2011-07-19)
Written inJava
Engine
    Operating systemCross-platform
    Typerules engine
    LicenseASL 2
    Websitedtrules.com

    Search DTRules on Amazon.

    DTRules is an Open Source Rules Engine written entirely in Java.[1][2] DTRules executes Decision tables directly, and utilizes a Domain-specific language for expressing the conditions and actions within the Decision Tables.

    DTRules is a Deterministic Rules Engine, meaning that the execution of the rules within the Decision Tables is ordered by the tables themselves. DTRules is not a production rule system, and does not currently use any implementation of the Rete algorithm.

    History

    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:[3]

    • 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.

    The development of DTRules began in 2003, and was established as an open source project on SourceForge in 2006 [4] Despite establishing the repository on SourceForge, development continued against a CVS install on the project website that is no longer active. Eventually, DTRules was moved over to Github.[5]

    Related 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.
    • [[6]] Gandalf Archived 2018-04-12 at the Wayback Machine: Open-Source Decision Engine (PHP).
    • OpenL Tablets: business centric rules and open source BRMS.
    • Corticon: a business centric BRMS for the Java and .NET platforms.

    References

    1. [[1]] Entry for DTRules in Java-Source.net
    2. [[2]] Maven Repository Entry for DTRules
    3. Eligibility Rules engine [[3]] Eligibility Rules Engine, page 19
    4. [[4]] SourceForge.net DTRules Project
    5. [[5]] Current source for DTRules

    External links


    This article "DTRules" is from Wikipedia. The list of its authors can be seen in its historical. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.