发明名称 Systems and methods of analyzing a software component
摘要 A particular method includes executing a software component on a virtual machine executing at a computing device. The method also includes monitoring kernel level events of an operating system executing on the virtual machine and monitoring application level events of the operating system. The method further includes analyzing effects of executing the software component on the virtual machine based on the kernel level events and the application level events.
申请公布号 US9280369(B1) 申请公布日期 2016.03.08
申请号 US201313941384 申请日期 2013.07.12
申请人 The Boeing Company 发明人 Kirk Terrance J.;Bialek Matthew S.;Kospiah Shaun;Lemm Timothy M.;Thompson Scott G.
分类号 G06F21/56;G06F9/455 主分类号 G06F21/56
代理机构 Toler Law Group, PC 代理人 Toler Law Group, PC
主权项 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 events determining 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.
地址 Chicago IL US