Life Cycle Management Of Rule Sets
AssigneeInternational Business Machines Corporation
InventorsThomas G. Phelan, Brent W. Yardley
Life of this patent
Estimating the term…
Abstract
Life cycle management of rule sets, each rule set including rules for managing the operation of a computing system, including: identifying, by a life cycle management module, a rule life cycle state for each rule in the rule set, wherein the rule life cycle state specifies the current deployment status of the rule; identifying, by the life cycle management module, a linkage set for each rule in the rule set, wherein the linkage set identifies versions of the rule that are in a different rule life cycle state; and updating, by the life cycle management module, the rule set, including: updating the rule life cycle state for one or more rules in the rule set; and updating the linkage set for one or more rules in the rule set.
Claims20
A method of life cycle management of rule sets, each rule set including rules for managing the operation of a computing system, the method comprising:
- identifying, by a life cycle management module, a rule life cycle state for each rule in the rule set, wherein the rule life cycle state specifies the current deployment status of the rule;
- identifying, by the life cycle management module, a linkage set for each rule in the rule set, wherein the linkage set identifies versions of the rule that are in a different rule life cycle state;
- and
- updating, by the life cycle management module, the rule set, including:
- updating the rule life cycle state for one or more rules in the rule set;
- and
- updating the linkage set for one or more rules in the rule set.
An apparatus for life cycle management of rule sets, each rule set including rules for managing the operation of a computing system, the apparatus comprising a computer processor, a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions that, when executed by the computer processor, cause the apparatus to carry out the steps of:
- identifying, by a life cycle management module, a rule life cycle state for each rule in the rule set, wherein the rule life cycle state specifies the current deployment status of the rule;
- identifying, by the life cycle management module, a linkage set for each rule in the rule set, wherein the linkage set identifies versions of the rule that are in a different rule life cycle state;
- and
- updating, by the life cycle management module, the rule set, including:
- updating the rule life cycle state for one or more rules in the rule set;
- and
- updating the linkage set for one or more rules in the rule set.
A computer program product for life cycle management of rule sets, each rule set including rules for managing the operation of a computing system, the computer program product disposed upon a computer readable medium, the computer program product comprising computer program instructions that, when executed, cause a computer to carry out the steps of:
- identifying, by a life cycle management module, a rule life cycle state for each rule in the rule set, wherein the rule life cycle state specifies the current deployment status of the rule;
- identifying, by the life cycle management module, a linkage set for each rule in the rule set, wherein the linkage set identifies versions of the rule that are in a different rule life cycle state;
- and
- updating, by the life cycle management module, the rule set, including:
- updating the rule life cycle state for one or more rules in the rule set;
- and
- updating the linkage set for one or more rules in the rule set.
Dependencies are inferred from the claim text.