Title
Automatic verification of active device drivers
Abstract
We develop a practical solution to the problem of automatic verification of the interface between device drivers and the operating system. Our solution relies on a combination of improved driver architecture and verification tools. Unlike previous proposals for verification-friendly drivers, our methodology supports drivers written in C and can be implemented in any existing OS. Our Linuxbased evaluation shows that this methodology amplifies the power of existing model checking tools in detecting driver bugs, making it possible to verify properties that are beyond the reach of traditional techniques.
Year
DOI
Venue
2014
10.1145/2626401.2626424
Operating Systems Review
Field
DocType
Volume
Architecture,Model checking,Computer science,Real-time computing,Computer hardware,Active devices,Embedded system
Journal
48
Issue
Citations 
PageRank 
1
3
0.37
References 
Authors
18
7
Name
Order
Citations
PageRank
Sidney Amani1675.00
Peter Chubb240.72
Alastair F. Donaldson366152.35
Alexander Legg4243.17
Keng Chai Ong530.37
Leonid Ryzhyk621216.05
Yanjin Zhu7191.68