Installation of a data processing solution
First Claim
Patent Images
1. A method of managing installation of a set of data processing components onto a data processing system, the method comprising:
- responsive to specification of data processing functions which are to be performed within a data processing system, invoking an installation process to determine, with reference to predefined function-specific groups of components, which set of data processing components are required to perform the specified functions and then to install the respective determined set of data processing components onto the data processing system.
2 Assignments
0 Petitions
Accused Products
Abstract
Provided are methods and computer programs for managing installation of a set of data processing components. An installation manager program allows users to specify which of a set of predefined functional roles are to be implemented on which of their data processing systems and then the installation program automates installation of the set of data processing components which correspond to the specified roles.
-
Citations
14 Claims
-
1. A method of managing installation of a set of data processing components onto a data processing system, the method comprising:
responsive to specification of data processing functions which are to be performed within a data processing system, invoking an installation process to determine, with reference to predefined function-specific groups of components, which set of data processing components are required to perform the specified functions and then to install the respective determined set of data processing components onto the data processing system. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A computer program product comprising a plurality of computer program components recorded on a machine-readable recording medium, wherein the plurality of program components includes:
-
a set of installable computer program components;
an installation manager program which is responsive to specification of data processing functions which are to be performed within a data processing system to determine which subset of the set of data processing components are required to perform the specified functions, wherein the step of determining is performed by referencing predefined function-specific groups of components, and then to install the determined subset of data processing components onto the data processing system.
-
-
8. A computer program product, comprising program code recorded on a machine-readable recording medium, for controlling the operation of a data processing system on which the program code runs to perform a method of managing installation of a set of data processing components onto the data processing system, the computer program code comprising:
an installation manager for determining, in response to specification of data processing functions which are to be performed within the data processing system, which set of data processing components are required to perform the specified functions, wherein the step of determining is performed by referencing predefined function-specific groups of components, and for installing the determined set of data processing components onto the data processing system.
-
9. A method of generating an installation program for managing installation of a set of data processing components onto a data processing system, the method comprising:
-
analyzing one or more data processing solution architectures to identify a set of separable functional roles which interoperate to provide the solution architectures;
partitioning a data processing solution architecture into groups of data processing components wherein each group of components corresponds to one of the identified functional roles; and
providing an installation program with a definition of each of the set of functional roles, each definition including a list of the data processing components of the respective group, wherein the installation program is responsive to specification of one or more functional roles to be implemented on a data processing system to access the respective definition and to access a repository of data processing components, and to install the respective group of data processing components for the specified one or more functional roles - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification