×

Methods and apparatus for analyzing software interface usage

  • US 20080134156A1
  • Filed: 12/02/2006
  • Published: 06/05/2008
  • Est. Priority Date: 12/02/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method of programmatically analyzing Java byte code in order to identify one or more called application programming interfaces (APIs), the method comprising:

  • providing a first file path containing first Java byte code;

    providing a second file path containing second Java byte code;

    parsing files found on said first file path to create at least one first parsed class file;

    placing a name of at least one class defined in the first parsed class file into a dictionary;

    parsing files found on said second file path to create at least one parsed second class file;

    evaluating each class on said second file path to identify one or more methods associated therewith; and

    evaluating each of said one or more methods to identify at least one method or field invocation associated with any classes in said dictionary.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×