85. An integrated computational system, comprising one or more digital data processors that execute a procedural facility for executing a procedural sequence that comprises a plurality of procedural instructions operating on one or more variables, a declarative facility coupled to operate on one or more other variables participating in one or more declarative rules so as to maintain one or more relationships defined by said one or more rules among said variables, and a change tracking facility in communication with said procedural and declarative facilities, wherein upon execution of a procedural instruction, said change tracking facility detects changes, if any, in one or more variables participating in at least one of said declarative rules and reports one or more said changes to said declarative facility, said declarative facility updating one or more other variables participating in said at least one declarative rule, in response to said reported change, so as to maintain a relationship defined thereby, wherein said one or more other variables are those not changed by execution of that procedural instruction, wherein said rules are defined outside that procedural instruction, and wherein that updating of the one or more other variables is performed prior to execution of any other procedural instruction in the sequence of instructions.
85. An integrated computational system, comprising one or more digital data processors that execute a procedural facility for executing a procedural sequence that comprises a plurality of procedural instructions operating on one or more variables, a declarative facility coupled to operate on one or more other variables participating in one or more declarative rules so as to maintain one or more relationships defined by said one or more rules among said variables, and a change tracking facility in communication with said procedural and declarative facilities, wherein upon execution of a procedural instruction, said change tracking facility detects changes, if any, in one or more variables participating in at least one of said declarative rules and reports one or more said changes to said declarative facility, said declarative facility updating one or more other variables participating in said at least one declarative rule, in response to said reported change, so as to maintain a relationship defined thereby, wherein said one or more other variables are those not changed by execution of that procedural instruction, wherein said rules are defined outside that procedural instruction, and wherein that updating of the one or more other variables is performed prior to execution of any other procedural instruction in the sequence of instructions. 86. The computational system of claim 85 , wherein said declarative facility comprises a rule compiler operating on a textual representation of said one or more declarative rules to generate a rule execution code and a dependency network characterizing said rules.