Dashboard > Drools.Net > Home
Home Log In | Sign Up   View a printable version of the current page.

Added by Xircles System User , last edited by nagarkar on Mar 23, 2007  (view change)
Labels: 
(None)

Drools.NET is a Business Rules Engine (BRE) based on Charles Forgy's Rete algorithm. Developers can now exploit a powerful Rule Engine through a completely managed .NET code base! Drools.NET is based on Jboss Rules, and comes with all the features of that Rules Engine. 

For a full set of documentation, please visit The User Guide.

Features

Core Rules Engine Features
Drools.Net 3.0 supports the following features:

  • Full Rete Implementation with high performance indexing
  • Field Constraints
  • Literal, Bound Variable, ReturnValue and PredicateConstraints
  • Conditional Elements
  • And, Or, Not, Exists and Eval
  • Agenda Management
    • Conflict Resolution (Salience+Depth)
    • Agenda Groups
    • Activation Groups
    • Agenda Filters
    • No loop for recursion control
  • Truth Maintenance with Logical Assertions
  • Temporal Rules (allows rules to fire based on time requirements)
  • Dynamic Rules (runtime addition and removal of rules)
  • Event Model
    • Working Memory Actions
    • Agenda
  • Functions
  • Global Ddata

Debugging/Deployment Features:

  • Drools.Net supports debugging of rules by putting breakpoints in consequences in a rule file.
  • Dynamic runtime compile and use.
  • Precompiled Packages.
Site running on a free Atlassian Confluence Open Source Project License granted to The Codehaus. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.6.2 Build:#919 Nov 26, 2007) - Bug/feature request - Contact Administrators