Formal Pervasive Verification of a Paging Mechanism

@inproceedings{Alkassar2008FormalPV,
  title={Formal Pervasive Verification of a Paging Mechanism},
  author={Eyad Alkassar and Norbert Schirmer and Artem Starostin},
  booktitle={TACAS},
  year={2008}
}
Memory virtualization by means of demand paging is a crucial component of every modern operating system. The formal verification is challenging since reasoning about the page fault handler has to cover two concurrent computational sources: the processor and the hard disk. We accurately model the interleaved executions of devices and the page fault handler, which is written in a high-level programming language with inline assembler portions. We describe how to combine results from sequential… CONTINUE READING
BETA

Citations

Publications citing this paper.
SHOWING 1-10 OF 34 CITATIONS

Pervasive Compiler Verification - From Verified Programs to Verified Systems

  • Electr. Notes Theor. Comput. Sci.
  • 2008
VIEW 4 EXCERPTS
CITES METHODS & BACKGROUND
HIGHLY INFLUENCED

Balancing the Load

  • Journal of Automated Reasoning
  • 2009
VIEW 3 EXCERPTS
CITES BACKGROUND & METHODS
HIGHLY INFLUENCED

Comprehensive formal verification of an OS microkernel

  • ACM Trans. Comput. Syst.
  • 2014
VIEW 2 EXCERPTS
CITES METHODS & BACKGROUND

Simulation and verification of the virtual memory management system with MSVL

  • Proceedings of the 2014 IEEE 18th International Conference on Computer Supported Cooperative Work in Design (CSCWD)
  • 2014
VIEW 2 EXCERPTS
CITES BACKGROUND

References

Publications referenced by this paper.
SHOWING 1-10 OF 16 REFERENCES

Similar Papers

Loading similar papers…