Attribute-based automated business rule identifier and methods of implementing same
First Claim
1. A method for identifying which business rule or rules relate to a certain segment of source or object code, comprising the steps of:
- (a) identifying a set of business rules;
(b) providing each business rule with a business rule unique identifier; and
(c) attaching an attribute to a segment of code, wherein the attribute contains the business rule unique identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for identifying which business rules relate to particular segments of source or object code, comprising the steps of identifying a set of business rules, providing each business rule with a business rule unique identifier, and attaching an attribute containing the business rule unique identifier to a segment of code. The method can be used to validate the existence of a business rule at coding time, compile time, or on demand, as well as to query compiled code for a particular business rule. An automated system comprising a set of business rules, a set of business rule unique identifiers, and one or more attributes attached to one or more segments of source or object code, wherein each attribute contains at least one business rule unique identifier. The system can be implemented in connection with any programming language or environment that allows attributes and utilizes reflection.
-
Citations
31 Claims
-
1. A method for identifying which business rule or rules relate to a certain segment of source or object code, comprising the steps of:
-
(a) identifying a set of business rules;
(b) providing each business rule with a business rule unique identifier; and
(c) attaching an attribute to a segment of code, wherein the attribute contains the business rule unique identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 25, 26, 27, 28, 29, 30, 31)
-
-
12. An automated system comprising:
-
(a) a set of business rules;
(b) a set of business rule unique identifiers, wherein each business rule unique identifier corresponds to one and only one business rule; and
(c) one or more attributes attached to one or more segments of source or object code, wherein each attribute contains at least one business rule unique identifier. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification