发明名称 SYSTEM AND METHODS FOR GENERATING AND MANAGING A VIRTUAL DEVICE
摘要 Embodiments of the present disclosure may be configured to permit development and validation of a device driver or a device application program by using improved virtual devices. Such improved virtual devices may facilitate driver development without use of physical devices or hardware prototypes. In various embodiments, advanced validation of a device-driver combination may be permitted that would be difficult to achieve even with a physical device. Certain embodiments also may detect inconsistencies between virtual and physical devices, which may be used to improve drivers and device application programs and increase compatibility of such drivers and device application programs with physical devices.
申请公布号 US2015355933(A1) 申请公布日期 2015.12.10
申请号 US201514827977 申请日期 2015.08.17
申请人 OREGON STATE BOARD OF HIGHER EDUCATION ON BEHALF OF PORTLAND STATE UNIVERSITY 发明人 Xie Fei;Cong Kai;Lei Li
分类号 G06F9/455;G06F11/36 主分类号 G06F9/455
代理机构 代理人
主权项 1. A computer-implemented method for developing a device driver or a device application program, comprising: constructing a virtual device; executing, by a symbolic execution engine, the virtual device symbolically, wherein the symbolic execution engine includes a virtual machine interface configured to communicate with a virtual device stub; providing a virtual machine configured to simulate operation of certain hardware or operating system with minimal access to the certain hardware or operating system of a host computer system, wherein the virtual machine includes the virtual device stub configured to communicate with the virtual machine interface; developing a device driver configured to facilitate communication between the physical device or the virtual device and an environmental infrastructure, such that the virtual device or the physical device is able to process information to produce a perceivable output; and verifying a device driver with a physical device with test cases generated by the virtual device.
地址 Portland OR US
您可能感兴趣的专利