Method for resolving dependency conflicts among multiple operative entities within a computing environment
First Claim
1. A method of updating upgrading a computer system comprising a central processing unit, a storage device and a communication device by automatically establishing an operatively correct combination of a set of components in a computing environment of said computer system, said method comprising:
- obtaining control tables from a storage device a computer system, said control tables comprising information necessary for execution of an upgrade of said computer system;
setting up result tables on said storage device, to hold information resulting from said automatic establishing;
examining said control tables for dependency conflicts arising among said components in said control tables;
identifying said dependency conflicts arising among said components in said control tables; and
resolving said dependency conflicts among said components in said control tables, thereby creating result-related actions.
6 Assignments
0 Petitions
Accused Products
Abstract
An improved method to set up automatically a computer system configuration in association with a system upgrade that involves the installation of a set of operative elements necessary for the reliable operation of the same. The correct, operative combination of hardware, system and application software components is accomplished by inter-component dependency checking and improved conflict resolving procedures in association with specific dependency rules tables and an ordered database that stores definitions of components and relationships thereof.
118 Citations
27 Claims
-
1. A method of updating upgrading a computer system comprising a central processing unit, a storage device and a communication device by automatically establishing an operatively correct combination of a set of components in a computing environment of said computer system, said method comprising:
-
obtaining control tables from a storage device a computer system, said control tables comprising information necessary for execution of an upgrade of said computer system;
setting up result tables on said storage device, to hold information resulting from said automatic establishing;
examining said control tables for dependency conflicts arising among said components in said control tables;
identifying said dependency conflicts arising among said components in said control tables; and
resolving said dependency conflicts among said components in said control tables, thereby creating result-related actions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification