Patent ID: 7797688

Claim:
A method comprising: receiving original language constructs related to an original language application written in an original language, the original language constructs including one or more classes associated with the original language application; determining whether mappings are provided for mapping the original language constructs to one or more target language constructs related to a target language application written in a target language; in response to determining that one or more of the mappings for the original language constructs to the one or more target language constructs are not provided, causing a prompt to be provided to enable the one or more of the mappings for the original language constructs to the one or more target language constructs to be provided; and generating integration classes based at least in part on the one or more mappings for the original language constructs to the one or more target language constructs, the integration classes enabling the original language application to be integrated with the target language application, wherein the integration classes include a proxy class associated with the target language application and an adapter class associated with the original language application.