Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
155 words
A method, implemented in a computer system, for identifying decision points in an object-oriented object, comprising the steps of: creating said object having a plurality of decision points in said computer system; identifying and naming points of attachment for business rules in the operation of said object for each of said plurality of decision points; associating by name a selected one of said plurality of decision points to at least one trigger point in said object; assigning selected business rules to said named points of attachment for business rules in said object to said named associated decision point; executing said object in said computer system until said at least one trigger point is detected in said object attached to said named associated decision point; and displaying to a user in said computer the points of attachment for business rules in said object and the selected rules which have been associated with said named decision point.
Claim 2
Independent Claim
155 words
A method, implemented in a computer system, for identifying decision points in an object-oriented object, comprising the steps of: creating said object having a plurality of decision points in said computer system; identifying and naming points of attachment for business rules in the operation of said object for each of said plurality of decision points; associating by name a selected one of said plurality of decision points to at least one trigger point in said object; assigning selected business rules to said named points of attachment for business rules in said object to said named associated decision point; executing said object in said computer system until said at least one trigger point is detected in said object attached to said named associated decision point; and displaying to a user in said computer the points of attachment for business rules in said object and the selected rules which have been associated with said named decision point.
Claim 3
Dependent Claim
70 words
The method of claim 1 wherein the step of associating further comprises: assigning by name a selected one of said plurality of decision points to a different trigger point in said object to allow reuse of at least one of said plurality of decision points to different business operations of said object; and assigning acceptance criteria for the selected business rules to said associated decision point for said trigger point.
Claim 4
Dependent Claim
100 words
The method of claim 1 wherein the step of executing said object further comprises: identifying a new set of business rules at a selected one of said points of attachment for business rules in said object; verifying the acceptability of said identified business rules to said selected one of said points of attachment for business rules using rule acceptance criteria; attaching said new set of business rules to said object to affect the operation of said object; and executing said new set of business rules for said selected one of said points of attachment for business rules for said object.
Claim 5
Dependent Claim
98 words
The method of claim 1, wherein the step of executing said object further comprises: examining the selected business rules attached to points of attachment for business rules in said object by said user; identifying a set of replacement rules at a selected one of said points of attachment for business rules in said object; manually attaching said set of replacement rules to said object by said user to affect the operation of said object; and deleting at least one of said selected rules from a different one of said points of attachment for business rules by said user.
Claim 6
Independent Claim
162 words
An apparatus for identifying decision points in an object-oriented object, comprising: means for creating said object having a plurality of decision points in a computer system; means for identifying and naming points of attachment for business rules in the operation of said object for each of said plurality of decision points; means for associating by name a selected one of said plurality of decision points to at least one trigger point in said object; means for assigning selected business rules to said named points of attachment for business rules in said object to said named associated decision point; means for executing said object in said computer system until said at least one trigger point is detected in said object and executing rules attached to said named associated decision point; and means for displaying to a user in said computer the points of attachment for business rules in said object and the selected rules which have been associated with said named decision point.
Claim 7
Independent Claim
162 words
An apparatus for identifying decision points in an object-oriented object, comprising: means for creating said object having a plurality of decision points in a computer system; means for identifying and naming points of attachment for business rules in the operation of said object for each of said plurality of decision points; means for associating by name a selected one of said plurality of decision points to at least one trigger point in said object; means for assigning selected business rules to said named points of attachment for business rules in said object to said named associated decision point; means for executing said object in said computer system until said at least one trigger point is detected in said object and executing rules attached to said named associated decision point; and means for displaying to a user in said computer the points of attachment for business rules in said object and the selected rules which have been associated with said named decision point.
Claim 8
Dependent Claim
71 words
The apparatus of claim 5 wherein said means for associating further comprises: means for assigning by name a selected one of said plurality of decision points to a different trigger point in said object to allow reuse of at least one of said decision points to different business operations of said object; and means for assigning acceptance criteria for selected business rules to said associated decision point for said trigger point.
Claim 9
Dependent Claim
108 words
The apparatus of claim 5, wherein the means for executing said object further comprises: means for identifying a new set of business rules at a selected one of said points of attachment for business rules in said object; means for verifying the acceptability of said identified business rules to said selected one of said points of attachment for business rules using rule acceptance criteria; means for attaching said new set of business rules to said object to affect the operation of said object; and means for executing said new set of business rules for said selected one of said points of attachment for business rules for said object.
Claim 10
Dependent Claim
106 words
The apparatus of claim 5 wherein the means for executing said object further comprises: means for examining the selected business rules attached to points of attachment for business rules in said object by said user; means for identifying a set of replacement rules at a selected one of said points of attachment for business rules in said object; means for manually attaching said set of replacement rules to said object by said user to affect the operation of said object; and means for deleting at least one of said selected rules from a different one of said points of attachment for business rules by said user.
Claim 11
Dependent Claim
187 words
A computer program product having a computer readable medium having computer program logic recorded thereon for identifying decision points in an object-oriented object, comprising: computer readable means for creating said object having a plurality of decision points in a computer system; computer readable means for identifying and naming points of attachment for business rules in the operation of said object for each of said plurality of decision points; computer readable means for associating by name a selected one of said plurality of decision points to at least one trigger point in said object; computer readable means for assigning selected business rules to said named points of attachment for business rules in said object to said named associated decision point; computer readable means for executing said object in said computer system until said at least one trigger point is detected in said object and executing rules attached to said named associated decision point; and computer readable means for displaying to a user in said computer the points of attachment for business rules in said object and the selected rules which have been associated with said named decision point.
Claim 12
Dependent Claim
187 words
A computer program product having a computer readable medium having computer program logic recorded thereon for identifying decision points in an object-oriented object, comprising: computer readable means for creating said object having a plurality of decision points in a computer system; computer readable means for identifying and naming points of attachment for business rules in the operation of said object for each of said plurality of decision points; computer readable means for associating by name a selected one of said plurality of decision points to at least one trigger point in said object; computer readable means for assigning selected business rules to said named points of attachment for business rules in said object to said named associated decision point; computer readable means for executing said object in said computer system until said at least one trigger point is detected in said object and executing rules attached to said named associated decision point; and computer readable means for displaying to a user in said computer the points of attachment for business rules in said object and the selected rules which have been associated with said named decision point.
Claim 13
Dependent Claim
79 words
A computer program product of claim 9 wherein said computer readable means for associating further comprises: computer readable means for assigning by name a selected one of said plurality of decision points to a different trigger point in said object to allow reuse of at least one of said decision points to different business operations of said object; and computer readable means for assigning acceptance criteria for selected business rules to said associated decision point for said trigger point.
Claim 14
Dependent Claim
121 words
A computer program product of claim 9, wherein said computer readable means for executing said object further comprises: computer readable means for identifying a new set of business rules at a selected one of said points of attachment for business rules in said object; computer readable means for verifying the acceptability of said identified business rules to said selected one of said points of attachment for business rules using said rule acceptance criteria; computer readable means for attaching said new set of business rules to said object to affect the operation of said object; and computer readable means for executing said new set of business rules for said selected one of said points of attachment for business rules for said object.
Claim 15
Dependent Claim
118 words
A computer program product of claim 9 wherein said computer readable means for executing said object further comprises: computer readable means for examining the selected business rules attached to points of attachment for business rules in said object by said user; computer readable means for identifying a set of replacement rules at a selected one of said points of attachment for business rules in said object; computer readable means for manually attaching said set of replacement rules to said object by said user to affect the operation of said object; and computer readable means for deleting at least one of said selected rules from a different one of said points of attachment for business rules by said user.