Patent ID: 7870169

Claim:
A method for addressing errors during migration of software applications, said method comprising the steps of: providing a system, wherein said system comprises a memory, at least one hardware processor coupled to said memory, a first distinct software module loadable into said memory and executable on said at least one hardware processor, a second distinct software module loadable into said memory and executable on said at least one hardware processor and a third distinct software module loadable into said memory and executable on said at least one hardware processor; obtaining access to a data repository, wherein said obtaining access step is carried out by said first distinct software module executing on said at least one hardware processor, said data repository comprising: a listing of migration decisions; and a listing of dependencies associated with said migration decisions; obtaining an indication of an existing migration error, wherein said obtaining said indication step is carried out by said second distinct software module executing on said at least one hardware processor; tracing said existing migration error to at least a first one of said migration decisions in said data repository, wherein said tracing step is carried out by said third distinct software module executing on said at least one hardware processor; and employing said listing of dependencies to identify at least a second one of said migration decisions, depending on said at least first one of said migration decisions identified in said tracing step, which is impacted by said migration error, wherein said employing step is carried out by said third distinct software module executing on said at least one hardware processor.