Method and system for managing component changes to a business critical application in a production environment
First Claim
1. A method for ensuring compatibility of components in a distributed production environment, comprising the steps of:
- defining components of the distributed production environment;
defining static and dynamic inter-relationships between components of the distributed production environment;
defining permutations of dynamic inter-relationships based upon possible operation flows; and
determining compatibility of a component change based upon the defined static and dynamic inter-relationships and the permutations of dynamic inter-relationships.
1 Assignment
0 Petitions
Accused Products
Abstract
In a process for ensuring compatibility of components in a production environment, components are defined and relationships between two or more components identified to generate an application component definition. This application component definition forms a blue print of the entire production environment as well as for computers, which host the production environment. From relationships between components, inter-relationships between these identified relationships can also be determined. Permutations of potential operations are used to define dynamic inter-relationships. By validating the integrity of these identified relationships and inter-relationships, which are associated with components represented on the production environment, any changes or modifications to these relationships and inter-relationships can be validated prior to their execution. Therefore, the stability of the production environment can be ensured in the event of a component change or modification.
23 Citations
11 Claims
-
1. A method for ensuring compatibility of components in a distributed production environment, comprising the steps of:
-
defining components of the distributed production environment;
defining static and dynamic inter-relationships between components of the distributed production environment;
defining permutations of dynamic inter-relationships based upon possible operation flows; and
determining compatibility of a component change based upon the defined static and dynamic inter-relationships and the permutations of dynamic inter-relationships. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for ensuring compatibility of components in a distributed production environment comprising:
-
a database;
a component change manager connected to the distributed production environment, including;
means for determining components in the distributed production environment;
means for determining static and dynamic inter-relationships between the components in the distributed production environment and storing information regarding the static and dynamic inter-relationships in the database;
means for determining permutations of operations of the components in the distributed production environment; and
means for determining dynamic inter-relationships based upon the permutations of operations and for storing information regarding the dynamic inter-relationships in the database. - View Dependent Claims (7, 8, 9, 10, 11)
-
Specification