×

Application validation through object level hierarchy analysis

  • US 8,826,240 B1
  • Filed: 09/29/2012
  • Issued: 09/02/2014
  • Est. Priority Date: 09/29/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for utilizing processing resources of a computerized system, the computer-implemented method comprising:

  • providing, to a host device, an application for validation;

    instructing the host device to execute the application and an assembly code generation module;

    instructing the assembly code generation module to determine a first address of a user interface application view for the application;

    instructing the assembly code generation module to determine a second address for a main window of the application based on the first address;

    instructing the assembly code generation module to traverse a view hierarchy for the main window to generate the assembly code for the application;

    receiving the assembly code from the host device;

    analyzing the assembly code to identify a plurality of objects associated with the application and to determine at least one relationship among the plurality of objects;

    based on the plurality of objects and the at least one relationship, generating an object level hierarchy for the application; and

    validating the application, based at least partly on the object level hierarchy.

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