【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项目旨在普遍存在整个计算机系统的正式验证。特别是,尝试了学术系统的无缝验证。该系统包括顶部的硬件(处理器和设备),运行Microkernel,操作系统和应用程序。在本文中,我们定义了计算模型CVM(通信虚拟机),其中并发用户流程与在C中编写的通用微内核交互。我们概述了实现此模型的混凝土内核的正确性证明。该结果代表了旨在验证内核的重要步骤,例如,在学术系统中。我们报告了正式核查的现状。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号