The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 19, 2014
Filed:
Sep. 22, 2008
Rama Kalyani T. Akkiraju, San Jose, CA (US);
Manisha Dattatraya Bhandar, Yorktown Heights, NY (US);
Pankaj Dhoolia, Uttar Pradesh, IN;
Nilay Ghosh, West Bengal, IN;
Tilak Mitra, Coconut Creek, FL (US);
Rakesh Mohan, Cortlandt Manor, NY (US);
Dipankar Saha, West Bengal, IN;
Wei Zhao, Bejing, CN;
Rama Kalyani T. Akkiraju, San Jose, CA (US);
Manisha Dattatraya Bhandar, Yorktown Heights, NY (US);
Pankaj Dhoolia, Uttar Pradesh, IN;
Nilay Ghosh, West Bengal, IN;
Tilak Mitra, Coconut Creek, FL (US);
Rakesh Mohan, Cortlandt Manor, NY (US);
Dipankar Saha, West Bengal, IN;
Wei Zhao, Bejing, CN;
International Business Machines Corporation, Armonk, NY (US);
Abstract
A method for cross-platform porting of applications includes extracting one or more platform independent models from an existing one or more composite applications running on a given source platform. These platform independent models are then transformed into implementation artifacts on another, target platform, thereby effectively porting the composite application from one platform to another. The generated implementation artifacts on the target platform leverage existing assets in the target environment, which makes these generated artifacts 'contextually-aware'.