D. V. Efremov, V. V. Kopach, E. V. Kornykhin, V. V. Kuliamin, A. K. Petrenko, A. V. Khoroshilov, I. V. Shchepetkov
{"title":"基于抽象模型的操作系统运行时验证","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":"68 1","pages":"559 - 565"},"PeriodicalIF":0.7000,"publicationDate":"2023-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"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\":\"68 1\",\"pages\":\"559 - 565\"},\"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}","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}
引用次数: 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.