2012
DOI: 10.1007/978-3-642-33826-7_13
|View full text |Cite
|
Sign up to set email alerts
|

Completing the Automated Verification of a Small Hypervisor – Assembler Code Verification

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
13
0

Year Published

2013
2013
2019
2019

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 15 publications
(13 citation statements)
references
References 10 publications
0
13
0
Order By: Relevance
“…The C emulator has been adopted to verify parts of the hypervisor that mix C and assembly [17], and allows unknown user processes to be considered. Information ow properties are not considered, however.…”
Section: Related Workmentioning
confidence: 99%
“…The C emulator has been adopted to verify parts of the hypervisor that mix C and assembly [17], and allows unknown user processes to be considered. Information ow properties are not considered, however.…”
Section: Related Workmentioning
confidence: 99%
“…The main precursor work on formally verified MMU virtualization uses the simulationbased approach of Paul et al [5,41,4]. In [5,41] shadow page tables are used to provide full virtualization, including virtual memory, for "baby VAMP", a simplified MIPS, using VCC.…”
Section: Discussionmentioning
confidence: 99%
“…The Hyper-V hypervisor which uses shadow pages on x86, has been formally verified using the semi automated VCC tool [34]. Related work [5,41] uses shadow page tables to provide full virtualization, including virtual memory, for "baby VAMP", a simplified MIPS, using VCC. This work, along with later work [4] on TLB virtualization for an abstract mode of x64, has been verified using Wolfgang Paul's VCC-based simulation framework [13].…”
Section: Related Workmentioning
confidence: 99%
“…However, little detailed information about the Hyper-V internal structure or the Hyper-V verification exercise is publicly available. As part of the Hyper-V verification project, a hypervisor for a simplified, MIPS-like architecture including memory virtualization is described in [3,21]. However, the relation of the simplified hypervisor to Hyper-V itself is not clear.…”
Section: Discussionmentioning
confidence: 99%
“…The Hyper-V hypervisor, which uses shadow pages on x86, has been formally verified using the semi automated VCC tool [17]. Related work [3,21] uses shadow page tables to provide full virtualization, including virtual memory, for "baby VAMP", a simplified MIPS, using VCC. This work, along with later work on TLB virtualization for an abstract mode of x64 [2], has been verified using Wolfgang Paul's VCC-based simulation framework.…”
Section: Related Workmentioning
confidence: 99%