Friday, April 1, 2011

Declarative Rules

Declare Expression: is an instance of Rule-Declare-Expressions/ is a declarative processing which defines auto computation of property values based on expression. This implements Backward Chaining.

What is Backward Chanining:

Backward chaining: is a technique which allows a computation in advance even the input value or parameter is not present. BC uses Rule-Declare-Expression and Property-Seek-Value method together finds the missing property value by using inter dependency network such computations are called as Goal Seeking.

Two standard flowactions called VerifyProperty and VerifyPropertyWithListing are examples of Backward Chaining.

Declare OnChange: Rule-Declare-OnChange/ is a declarative processing which automatically run an activity when a value of the specified property changes. These implements Forward Chaining.

What is Forward Chaining.

Forward Chaining: is an internal technique which automatically finds the changes in one property value to changes in other property values or indexes.

Declare Trigger: Rule-Declare-Trigger/ is a declarative processing which automatically run an activity when an instance of specific class are created, updated or deleted in the DB. These implements Forward Chaining

Declare Constraint- Rule-Declare-Constraint/ is a declarative processing which automatically run validation when a specified property is touched. This implements Forward Chaining

1 comment:

  1. Hi I need sample application or application documentation from start to end to practice. can anyone provide ?

    ReplyDelete