necessary setup files from the knowledge base the present invention further includes a process for generating installation summaries which convey varying levels of information selectable by the user through the use of the semantic model as previously noted an installation may be described such as in an ereadme file or a dependency graph in terms of components to be installed and their dependencies components may be grouped on the basis of the number of components upon which they are dependent those components being dependent upon the most components being grouped at the highest least detail level and components being dependent upon the fewest or no components being grouped at the lowest most detailed level the semantic model stores information about various types of dependencies with respect to obtaining installation reports the u201c contains u201d information is particularly relevant whereby certain components are expressed as being part of larger components for instance each of the major components of was has many other subcomponents which in turn contain other subcomponents the installation agent of the present invention accesses the semantic model and according to the user 39 s input displays the requested amount of information that is the selected granularity about the progress of the installation thus an inexperienced user may choose high.