Active device drivers

Active device drivers
复制标题

活动设备驱动程序

DOI:
--
复制
发表时间:
2012
期刊:
影响因子:
--
通讯作者:
Yanjin Zhu
Yanjin Zhu
中科院分区:
--
文献类型:
--
作者:
Sidney Amani;P. Chubb;Alastair F. Donaldson;Alexander Legg;L. Ryzhyk;Yanjin Zhu

文献摘要

参考文献

被引文献

相似文献

我们为自动验证设备驱动程序与操作系统之间的接口的问题开发了一个实用的解决方案。我们的解决方案依赖于改进的驱动程序架构和验证工具的组合。与以前关于验证友好型驾驶员的建议不同,我们的驾驶员开发和验证方法支持C中编写的驱动程序,并且可以在任何现有的OS中实施。我们基于Linux的评估表明,此方法可以扩大现有模型检查工具在检测驱动程序错误中的功能,从而可以验证超出传统技术范围的属性。
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 driver development and verification methodology supports drivers written in C and can be implemented in any existing OS. Our Linux-based 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.
使用 CSP 和细化检查面向流程的操作系统行为
DOI: 10.1145/1713254.1713265
发表时间: 2010
期刊: ACM SIGOPS Operating Systems Review
影响因子: --
作者:
Barnes F
通讯作者: Barnes F