The Premier Rule Engine for .NET
Because InRule puts Business Rules Authoring in the hands of business users, subject matter experts can easily write sophisticated business rules and complex calculations without costly custom programming. Business users can then update rules without programming changes to the application.
A business rules engine is integrated into your application to replace some or all of the business logic. Generally, it does not function to modify or control the data or user interface tier of the application, although InRule does provide this functionality. The portion of the application logic that the business rules engine controls varies depending on the type of application.
In some applications, such as an insurance rating program, you may decide to use the rules engine to control as much as 70% of the applications logic. In other programs like an e-commerce application, you may choose to use the rules engine only to validate the check out process.
Your application will communicate with the rules engine by specifying what set of rules you wish to execute and passing in the data necessary to make its decisions. Once the rules execute, your application can inspect the rules engine results to display them to the end user or to execute another process.
Thinking in Rules Who?
Why?