1. In a system for identifying dependencies of a software program stored on a source computer-readable medium prior to duplication of said software program by a host computer from said source computer-readable medium to a destination computer-readable medium of a destination computer, said system adapting said identified dependencies to the destination computer after duplication, said method comprising: providing a first data structure for storing a list of one or more pre-duplication routines to be executed by the host computer prior to duplication of the software program; and providing a second data structure for storing a list of one or more post-duplication routines to be executed by the destination computer after duplication of the software program to the destination computer-readable medium.