Detection of non-standard application programming interface usage via analysis of executable code
US7945902B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Jul 13, 2005 |
| Grant date | May 17, 2011 |
| Priority date | — |
| Expiry date | Nov 10, 2028 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/44589
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method for detection of non-portable application programming interface usage via executable code analysis includes identifying one or more conditions for inclusion of an object class within a set of acceptable object classes, wherein a reference to any object class of the set of acceptable object classes by an application is in compliance with a specified portability criterion. The method further includes analyzing an executable version of the application to identify object classes referenced by the application, and generating a portability verification report for the application, wherein the report indicates that the application violates the specified portability criterion if an object class referenced by the application does not meet at least one of the conditions for inclusion in the set of acceptable classes.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.