The present invention provides a system and method to facilitate
installation and/or removal of components in which one of the components
is a shared component. The components are installed based on a valid
order, such that shared components are installed after other components
have been installed. According to one aspect, one or more properties
associated with a shared component may be manipulated to facilitate
installation and/or removal of components, including the shared component
and dependent components.