×

Method for accurately extracting library-based object-oriented applications

  • US 6,546,551 B1
  • Filed: 09/28/1999
  • Issued: 04/08/2003
  • Est. Priority Date: 09/28/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for analyzing an object-oriented program implementing reflection comprising a plurality of components, the method comprising the steps of:

  • providing data including at least one conditional directive, wherein the conditional directive specifies i) a condition associated with a first set of components, and ii) a second set of components that are to be classified as live if the condition is satisfied, wherein the plurality of components comprise classes, methods, and fields;

    determining whether a given class is live when the given class may be instantiated by refection during any execution of the program;

    determining whether a given method is live when the given method may be called by refection during any execution of the program;

    determining whether a given field is live when the given field may be accessed by refection during any execution of the program; and

    generating data identifying components that are live based upon the conditional directive.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×