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.