IPC Model Checking of a High Secure Operating System

Security is the most important property of operating system, especially for secure operating system. Model checking is a technique that relies on building a finite model of the system and checks whether the desired properties hold in that model. In this paper, we use model checking to formally verify inter-process communication security of netOS-I.

[1]  John von Neumann,et al.  First draft of a report on the EDVAC , 1993, IEEE Annals of the History of Computing.

[2]  Gerard J. Holzmann,et al.  Design and validation of computer protocols , 1991 .

[3]  He Huang,et al.  A Hardware Implement of Bus Bridge Based on Single CPU and Dual Bus Architecture , 2008, 2008 International Symposium on Computer Science and Computational Technology.

[4]  Robert S. Ledley,et al.  Connputer - A Framework of Intrusion-Free Secure Computer Architecture , 2006, Security and Management.

[5]  Edmund M. Clarke,et al.  Model Checking , 1999, Handbook of Automated Reasoning.

[6]  Amir Pnueli,et al.  The temporal logic of programs , 1977, 18th Annual Symposium on Foundations of Computer Science (sfcs 1977).

[7]  Ravi Pendse,et al.  Performance analysis of five interprocess communication mechanisms across UNIX operating systems , 2003, J. Syst. Softw..