D. V. Efremov, V. V. Kopach, E. V. Kornykhin, V. V. Kuliamin, A. K. Petrenko, A. V. Khoroshilov, I. V. Shchepetkov
{"title":"Runtime Verification of Operating Systems Based on Abstract Models","authors":"D. V. Efremov, V. V. Kopach, E. V. Kornykhin, V. V. Kuliamin, A. K. Petrenko, A. V. Khoroshilov, I. V. Shchepetkov","doi":"10.1134/s0361768823070034","DOIUrl":null,"url":null,"abstract":"","PeriodicalId":54555,"journal":{"name":"Programming and Computer Software","volume":null,"pages":null},"PeriodicalIF":0.7000,"publicationDate":"2023-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Programming and Computer Software","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1134/s0361768823070034","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
摘要由于现代操作系统(OS)的高度复杂性,即使在指定操作系统功能的某些单独方面(如安全功能)时,也必须使用高级语言中的复杂模型。要验证操作系统与这些模型之间的一致性,就必须在操作系统的实现元素与模型元素之间建立相当复杂的关系。在本文中,我们提出了一种建立和支持这种关系的方法,它可以有效地用于操作系统的测试和监控。这种方法已成功用于测试和监控 Linux 内核组件与 Event-B 模型之间的一致性。
期刊介绍:
Programming and Computer Software is a peer reviewed journal devoted to problems in all areas of computer science: operating systems, compiler technology, software engineering, artificial intelligence, etc.