1. A method for migrating a non-object-oriented application to an object-oriented platform, the method comprising: receiving the non-object-oriented application; parsing the non-object-oriented application into elements of the non-object-oriented application; generating a design structure matrix (DSM) representation of the elements; generating a final object model based on the DSM representation; and mapping, by a computer, the final object model to a code skeleton representation of an object-oriented development environment.