当前位置: X-MOL 学术Program. Comput. Softw. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Runtime Verification of Operating Systems Based on Abstract Models
Programming and Computer Software ( IF 0.7 ) Pub Date : 2023-12-07 , DOI: 10.1134/s0361768823070034
D. V. Efremov , V. V. Kopach , E. V. Kornykhin , V. V. Kuliamin , A. K. Petrenko , A. V. Khoroshilov , I. V. Shchepetkov

Abstract

Because of high complexity of a modern operating system (OS) one has to use complex models in high-level languages even when specifying some separate aspects of OS functionality, such as, security functions. The problem of verifying the conformity between an OS and these models requires the establishment of a rather complex relationship between elements of OS implementation and elements of the model. In this paper, we present a method to establish and support this relationship, which can be effectively used in OS testing and monitoring. This method was successfully used in testing and monitoring the conformity between Linux kernel components and Event-B models.



中文翻译:

基于抽象模型的操作系统运行时验证

摘要

由于现代操作系统 (OS) 的高度复杂性,即使在指定操作系统功能的某些单独方面(例如安全功能)时,也必须使用高级语言中的复杂模型。验证操作系统和这些模型之间的一致性的问题需要在操作系统实现的元素和模型的元素之间建立相当复杂的关系。在本文中,我们提出了一种建立和支持这种关系的方法,该方法可以有效地用于操作系统测试和监控。该方法已成功用于测试和监控Linux内核组件与Event-B模型之间的一致性。

更新日期:2023-12-10
down
wechat
bug