Matches in SemOpenAlex for { <https://semopenalex.org/work/W1510153978> ?p ?o ?g. }
Showing items 1 to 93 of
93
with 100 items per page.
- W1510153978 abstract "Hypervisors are system software programs that virtualize the architecture they run on and are usually implemented in a mix of (macro) assembly and a high-level language like C. To verify such a software, assembly parts as well as C parts should be verified, where reasoning about those parts is done in different semantics. At the end, both semantics should be brought together in an overall correctness theorem of such a software program. The formal integration of correctness results accomplished in distinct semantics is challenging but inevitable for systems verification. This thesis is split into two parts. In the first one, we will present the mixed semantics of C and macro assembly. This semantics can handle mixed-language implementations where the execution context is changed by an external function call from assembly to C and vice versa. Also, we state a step-by-step simulation theorem between mixed programs and the compiled and assembled code. In the second part, we present the correctness of a small hypervisor, called Baby Hypervisor (BHV), described by the mixed semantics. BHV virtualizes a 32-bit RISC architecture. The BHV functional verification was shown using Microsoft’s VCC, an automatic verifier for C with contracts. BHV C portions were verified with VCC in [AHPP10]. For making macro assembly feasible with VCC the original macro assembly is translated to C code simulating processor. This is called the simulation approach [MMS08]." @default.
- W1510153978 created "2016-06-24" @default.
- W1510153978 creator A5059347392 @default.
- W1510153978 date "2012-01-01" @default.
- W1510153978 modified "2023-09-24" @default.
- W1510153978 title "Mixed low- and high level programming language semantics and automated verification of a small hypervisor" @default.
- W1510153978 cites W1253485236 @default.
- W1510153978 cites W1484407868 @default.
- W1510153978 cites W1491178396 @default.
- W1510153978 cites W1491229276 @default.
- W1510153978 cites W1507653811 @default.
- W1510153978 cites W1509898135 @default.
- W1510153978 cites W1522486882 @default.
- W1510153978 cites W1540575800 @default.
- W1510153978 cites W1555915743 @default.
- W1510153978 cites W1556316449 @default.
- W1510153978 cites W1568755417 @default.
- W1510153978 cites W1571777183 @default.
- W1510153978 cites W1600131639 @default.
- W1510153978 cites W1782924662 @default.
- W1510153978 cites W1878117615 @default.
- W1510153978 cites W1937179622 @default.
- W1510153978 cites W2019404692 @default.
- W1510153978 cites W2072260485 @default.
- W1510153978 cites W2084715426 @default.
- W1510153978 cites W2101118268 @default.
- W1510153978 cites W2108923990 @default.
- W1510153978 cites W2130970533 @default.
- W1510153978 cites W2134927133 @default.
- W1510153978 cites W2139151574 @default.
- W1510153978 cites W2165970356 @default.
- W1510153978 cites W2166310708 @default.
- W1510153978 cites W2203657859 @default.
- W1510153978 cites W2294026709 @default.
- W1510153978 cites W2341855878 @default.
- W1510153978 cites W266827811 @default.
- W1510153978 cites W597979973 @default.
- W1510153978 cites W1701859074 @default.
- W1510153978 cites W2133424699 @default.
- W1510153978 doi "https://doi.org/10.22028/d291-26397" @default.
- W1510153978 hasPublicationYear "2012" @default.
- W1510153978 type Work @default.
- W1510153978 sameAs 1510153978 @default.
- W1510153978 citedByCount "2" @default.
- W1510153978 countsByYear W15101539782012 @default.
- W1510153978 countsByYear W15101539782013 @default.
- W1510153978 crossrefType "dissertation" @default.
- W1510153978 hasAuthorship W1510153978A5059347392 @default.
- W1510153978 hasConcept C111919701 @default.
- W1510153978 hasConcept C112904061 @default.
- W1510153978 hasConcept C166955791 @default.
- W1510153978 hasConcept C184337299 @default.
- W1510153978 hasConcept C199360897 @default.
- W1510153978 hasConcept C41008148 @default.
- W1510153978 hasConcept C513985346 @default.
- W1510153978 hasConcept C55439883 @default.
- W1510153978 hasConcept C79974875 @default.
- W1510153978 hasConceptScore W1510153978C111919701 @default.
- W1510153978 hasConceptScore W1510153978C112904061 @default.
- W1510153978 hasConceptScore W1510153978C166955791 @default.
- W1510153978 hasConceptScore W1510153978C184337299 @default.
- W1510153978 hasConceptScore W1510153978C199360897 @default.
- W1510153978 hasConceptScore W1510153978C41008148 @default.
- W1510153978 hasConceptScore W1510153978C513985346 @default.
- W1510153978 hasConceptScore W1510153978C55439883 @default.
- W1510153978 hasConceptScore W1510153978C79974875 @default.
- W1510153978 hasLocation W15101539781 @default.
- W1510153978 hasOpenAccess W1510153978 @default.
- W1510153978 hasPrimaryLocation W15101539781 @default.
- W1510153978 hasRelatedWork W101479189 @default.
- W1510153978 hasRelatedWork W1018000908 @default.
- W1510153978 hasRelatedWork W1492869113 @default.
- W1510153978 hasRelatedWork W1543469746 @default.
- W1510153978 hasRelatedWork W1545681762 @default.
- W1510153978 hasRelatedWork W2060335091 @default.
- W1510153978 hasRelatedWork W2112204418 @default.
- W1510153978 hasRelatedWork W2112292265 @default.
- W1510153978 hasRelatedWork W2121758369 @default.
- W1510153978 hasRelatedWork W2132251340 @default.
- W1510153978 hasRelatedWork W2183096388 @default.
- W1510153978 hasRelatedWork W2395239003 @default.
- W1510153978 hasRelatedWork W2479804030 @default.
- W1510153978 hasRelatedWork W2480791090 @default.
- W1510153978 hasRelatedWork W2485122282 @default.
- W1510153978 hasRelatedWork W2766432863 @default.
- W1510153978 hasRelatedWork W2788835136 @default.
- W1510153978 hasRelatedWork W2955976816 @default.
- W1510153978 hasRelatedWork W3017122865 @default.
- W1510153978 hasRelatedWork W3175981353 @default.
- W1510153978 isParatext "false" @default.
- W1510153978 isRetracted "false" @default.
- W1510153978 magId "1510153978" @default.
- W1510153978 workType "dissertation" @default.