A system, apparatus and method of assisting with software product update
installations are provided. When a software product is to be updated, a
plurality of deployment descriptors are recursively read to determine all
dependencies of the software product. Once all the dependencies have been
determined, a list of the dependencies is presented for installation as a
solution update.