×

Systems and methods of analyzing a software component

  • US 9,280,369 B1
  • Filed: 07/12/2013
  • Issued: 03/08/2016
  • Est. Priority Date: 07/12/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • executing, based on a first set of operating conditions, a software component on a virtual machine executing at a computing device;

    monitoring kernel level events of an operating system executing on the virtual machine;

    monitoring application level events of the operating system;

    analyzing first effects of executing the software component on the virtual machine based on the kernel level events and the application level eventsdetermining an operating condition of the operating system to modify based on the first effects, wherein the operating condition is determined by comparing the first effects to third effects associated with a database entry, and wherein the database entry indicates the operating condition;

    modifying the operating condition to generate a second set of operating conditions;

    executing, based on the second set of operating conditions, the software component on the virtual machine; and

    analyzing second effects of executing the software component with the second set of operating conditions based on monitored second kernel level events and based on monitored second application level events.

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