1. A computer-implemented method for managing migration of an application, the method comprising: establishing a source dataset having a set of source features of a source which includes the application; determining for the application, by an evaluation of the source dataset and a set of legacy features using a support vector machine, a first set of migration plans, wherein determining the first set of migration plans includes: identifying a group of the set of legacy features meeting a similarity threshold to the source dataset; identifying a portion of the set of legacy features meeting a cost measure threshold of the source dataset; and identifying a migration plan having a set of stability scores of a set of probabilistic extrapolations of the application to the target within a stability threshold; and migrating, based on the first set of migration plans, the application from the source to a target.