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.