There is increasing pressure on providing a high degree of assurance of operation system’s security and functionality. Formal verification is the only known way to guarantee that a system is free of programming errors. We study on formal verification of operation system kernel in system implementation level and take theorem proving and model checking as the main technical methods to resolve the key techniques of verifying operation system kernel in C implementation level. We present a case study to the verification of real-world C systems code derived from an implementation of μC/OS – II in the end. Index Terms: OS kernel; formal verification; theorem proving; model checking © 2011 Published by MECS Publisher. Selection and/or peer review u...
AbstractPrimitives are basic means provided by a microkernel to implementors of operating system ser...
In this paper we present a formal verification approach for abstract SystemC models. The approach al...
Abstract—Errors in critically important systems may become very expensive. If such systems must prov...
completed and in this article I’m showing what we have proved and what that means for security. The ...
Complete formal verification is the only known way to guar-antee that a system is free of programmin...
Abstract. This paper gives a high-level introduction to the topic of formal, interactive, machine-ch...
Hard, machine-supported formal verification of software is at a turning point. Recent years have see...
Systems code is almost universally written in the C programming language or a variant. C has a very ...
In this work an approach is shown, how to verify embedded system applications written for the operat...
Title: Analysis of a File System Using the Verifying C Compiler Author: Bc. David Škorvaga Departmen...
In this paper we introduce an approach for automated verification and testing of ANSI C programs for...
A formal proof of a system correctness typically holds under a number of assumptions. Leaving them i...
The design and implementation of an operating system kernel is described and justified. The kernel i...
Abstract. In this paper, we are giving an overview of the ongoing VerisoftXT Avionics project report...
International audienceIn this paper, we will present the current state of the art around the topic o...
AbstractPrimitives are basic means provided by a microkernel to implementors of operating system ser...
In this paper we present a formal verification approach for abstract SystemC models. The approach al...
Abstract—Errors in critically important systems may become very expensive. If such systems must prov...
completed and in this article I’m showing what we have proved and what that means for security. The ...
Complete formal verification is the only known way to guar-antee that a system is free of programmin...
Abstract. This paper gives a high-level introduction to the topic of formal, interactive, machine-ch...
Hard, machine-supported formal verification of software is at a turning point. Recent years have see...
Systems code is almost universally written in the C programming language or a variant. C has a very ...
In this work an approach is shown, how to verify embedded system applications written for the operat...
Title: Analysis of a File System Using the Verifying C Compiler Author: Bc. David Škorvaga Departmen...
In this paper we introduce an approach for automated verification and testing of ANSI C programs for...
A formal proof of a system correctness typically holds under a number of assumptions. Leaving them i...
The design and implementation of an operating system kernel is described and justified. The kernel i...
Abstract. In this paper, we are giving an overview of the ongoing VerisoftXT Avionics project report...
International audienceIn this paper, we will present the current state of the art around the topic o...
AbstractPrimitives are basic means provided by a microkernel to implementors of operating system ser...
In this paper we present a formal verification approach for abstract SystemC models. The approach al...
Abstract—Errors in critically important systems may become very expensive. If such systems must prov...