【24h】

On the Correctness of Operating System Kernels

机译:论操作系统内核的正确性

获取原文
获取原文并翻译 | 示例

摘要

The Verisoft project aims at the pervasive formal verification of entire computer systems. In particular, the seamless verification of the academic system is attempted. This system consists of hardware (processor and devices) on top of which runs a microkernel, an operating system, and applications. In this paper we define the computation model CVM (communicating virtual machines) in which concurrent user processes interact with a generic microkernel written in C. We outline the correctness proof for concrete kernels, which implement this model. This result represents a crucial step towards the verification of a kernel, e.g. that in the academic system. We report on the current status of the formal verification.
机译:Verisoft项目旨在对整个计算机系统进行全面的形式验证。特别地,试图对学术系统进行无缝验证。该系统由硬件(处理器和设备)组成,其上运行微内核,操作系统和应用程序。在本文中,我们定义了计算模型CVM(通信虚拟机),在该模型中,并发用户进程与用C编写的通用微内核进行交互。我们概述了实现此模型的具体内核的正确性证明。这个结果代表了朝内核验证迈出的关键一步,例如在学术系统中。我们报告正式验证的当前状态。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号