首页> 外文会议>Verified Software: Theories, Tools, Experiments >Formal Functional Verification of Device Drivers
【24h】

Formal Functional Verification of Device Drivers

机译:设备驱动程序的正式功能验证

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

We report on the formal functional verification of a simple device driver for an ATAPI hard disk in Isabelle/HOL. The proof is based on a functional model of the hard disk, which has been integrated into the instruction set architecture of a verified RISC processor as one of several memory-mapped devices. The result is an interleaved computational model, in which the devices and the processor take turns in execution. Even in this concurrent context, the verification can be kept largely sequential and modular with respect to the other devices. This is made possible by sound reordering of computation traces, given that devices do not interfere with each other and the driver monopolizes the hard disk. To the best of our knowledge, this paper presents the first formal functional verification of a device driver against a realistic device and system model.
机译:我们报告了Isabelle / HOL中用于ATAPI硬盘的简单设备驱动程序的正式功能验证。该证明基于硬盘的功能模型,该功能模型已集成到经过验证的RISC处理器的指令集体系结构中,作为几种内存映射设备之一。结果是一个交错的计算模型,其中设备和处理器轮流执行。即使在这种并发情况下,验证也可以相对于其他设备在很大程度上保持顺序和模块化。假设设备之间不会相互干扰,并且驱动程序垄断了硬盘,则可以通过对计算轨迹进行声音重新排序来实现这一点。据我们所知,本文介绍了针对实际设备和系统模型的设备驱动程序的首次正式功能验证。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号