1THIS FILE IS AUTOMATICALLY GENERATED, DO NOT EDIT! 2 3,-------------------. 4| PREAMBLE | 5`-------------------' 6 7@preamble{ "\providecommand{\noopsort}[1]{} 8 \providecommand{\url}{\error{The bib files now require the 9 `url' package!}}" 10} 11 12,-------------------. 13| BIBTEX ENTRIES | 14`-------------------' 15 16 @inproceedings{Blackham_SCRH_11, 17 author = {Blackham, Bernard and Shi, Yao and Chattopadhyay, Sudipta and Roychoudhury, Abhik and Heiser, Gernot}, 18 month = nov, 19 pages = {339-348}, 20 year = {2011}, 21 title = {Timing Analysis of a Protected Operating System Kernel}, 22 booktitle = {IEEE Real-Time Systems Symposium}, 23 address = {Vienna, Austria} 24 } 25 26 @inproceedings{Blackham_SH_12, 27 author = {Blackham, Bernard and Shi, Yao and Heiser, Gernot}, 28 month = apr, 29 pages = {323-336}, 30 year = {2012}, 31 title = {Improving Interrupt Response Time in a Verifiable Protected Microkernel}, 32 booktitle = {EuroSys}, 33 address = {Bern, Switzerland} 34 } 35 36@inproceedings{Boyton_09, 37 address = {Aachen, Germany}, 38 author = {Andrew Boyton}, 39 booktitle = {Proceedings of the 4th Workshop on Systems Software 40 Verification}, 41 editor = {Gerwin Klein and Ralf Huuck and Bastian Schlich}, 42 month = oct, 43 pages = {25--44}, 44 publisher = {Elsevier}, 45 series = {Electronic Notes in Computer Science}, 46 title = {A Verified Shared Capability Model}, 47 volume = {254}, 48 year = {2009}, 49} 50 51@inproceedings{Cock_KS_08, 52 address = {Montreal, Canada}, 53 author = {David Cock and Gerwin Klein and Thomas Sewell}, 54 booktitle = {Proceedings of the 21st International Conference on 55 Theorem Proving in Higher Order Logics}, 56 editor = {Otmane Ait Mohamed and C\'{e}sar Mu{\~{n}}oz and 57 Sofi\`{e}ne Tahar}, 58 month = aug, 59 pages = {167--182}, 60 publisher = {Springer-Verlag}, 61 series = {Lecture Notes in Computer Science}, 62 title = {Secure Microkernels, State Monads and Scalable 63 Refinement}, 64 volume = {5170}, 65 year = {2008}, 66 doi = {10.1007/978-3-540-71067-7\_16}, 67} 68 69@inproceedings{Derrin_EKCC_06, 70 address = {Portland, OR, USA}, 71 author = {Philip Derrin and Kevin Elphinstone and Gerwin Klein and 72 David Cock and Manuel M. T. Chakravarty}, 73 booktitle = {Proceedings of the ACM SIGPLAN Haskell Workshop}, 74 month = sep, 75 title = {Running the Manual: An Approach to High-Assurance 76 Microkernel Development}, 77 year = {2006}, 78} 79 80@inproceedings{Elkaduwe_KE_08, 81 address = {Toronto, Canada}, 82 author = {Dhammika Elkaduwe and Gerwin Klein and 83 Kevin Elphinstone}, 84 booktitle = {Proceedings of Verified Software: Theories, Tools and 85 Experiments 2008}, 86 editor = {Jim Woodcock and Natarajan Shankar}, 87 month = oct, 88 pages = {99--114}, 89 publisher = {Springer-Verlag}, 90 series = {Lecture Notes in Computer Science}, 91 title = {Verified Protection Model of the {seL4} Microkernel}, 92 volume = {5295}, 93 year = {2008}, 94} 95 96@inproceedings{Klein_EHACDEEKNSTW_09, 97 address = {Big Sky, MT, USA}, 98 author = {Gerwin Klein and Kevin Elphinstone and Gernot Heiser and 99 June Andronick and David Cock and Philip Derrin and 100 Dhammika Elkaduwe and Kai Engelhardt and 101 Rafal Kolanski and Michael Norrish and Thomas Sewell and 102 Harvey Tuch and Simon Winwood}, 103 booktitle = {Proceedings of the 22nd ACM Symposium on Operating 104 Systems Principles}, 105 month = oct, 106 pages = {207--220}, 107 publisher = {ACM}, 108 title = {{seL4}: Formal Verification of an {OS} Kernel}, 109 year = {2009}, 110 doi = {10.1145/1629575.1629596}, 111} 112 113 @inproceedings{Murray_MBGBSLGK_13, 114 author = {Murray, Toby and Matichuk, Daniel and Brassil, Matthew and Gammie, Peter and Bourke, Timothy and 115 Seefried, Sean and Lewis, Corey and Gao, Xin and Klein, Gerwin}, 116 month = may, 117 pages = {415-429}, 118 year = {2013}, 119 title = {{seL4}: from General Purpose to a Proof of Information Flow Enforcement}, 120 booktitle = {IEEE Symposium on Security \& Privacy}, 121 address = {San Francisco, CA} 122 } 123 124 @inproceedings{Sewell_WGMAK_11, 125 author = {Sewell, Thomas and Winwood, Simon and Gammie, Peter and Murray, Toby and Andronick, June and Klein, 126 Gerwin}, 127 pages = {325-340}, 128 month = aug, 129 editor = {{Marko van Eekelen, Herman Geuvers, Julien Schmaltz, and Freek Wiedijk}}, 130 year = {2011}, 131 title = {{seL4} Enforces Integrity}, 132 booktitle = {Interactive Theorem Proving (ITP)}, 133 address = {Nijmegen, The Netherlands} 134 } 135 136@inproceedings{Tuch_KN_07, 137 address = {Nice, France}, 138 author = {Harvey Tuch and Gerwin Klein and Michael Norrish}, 139 booktitle = {Proceedings of the 34th ACM SIGPLAN-SIGACT Symposium 140 on Principles of Programming Languages}, 141 editor = {Martin Hofmann and Matthias Felleisen}, 142 month = jan, 143 pages = {97--108}, 144 publisher = {ACM}, 145 title = {Types, Bytes, and Separation Logic}, 146 year = {2007}, 147} 148 149@inproceedings{Winwood_KSACN_09, 150 address = {Munich, Germany}, 151 author = {Simon Winwood and Gerwin Klein and Thomas Sewell and 152 June Andronick and David Cock and Michael Norrish}, 153 booktitle = {Proceedings of the 22nd International Conference on 154 Theorem Proving in Higher Order Logics}, 155 editor = {Stefan Berghofer and Tobias Nipkow and 156 Christian Urban and Makarius Wenzel}, 157 month = aug, 158 pages = {500--515}, 159 publisher = {Springer-Verlag}, 160 series = {Lecture Notes in Computer Science}, 161 title = {Mind the Gap: A Verification Framework for Low-Level 162 {C}}, 163 volume = {5674}, 164 year = {2009}, 165} 166 167@manual{extra:vtd, 168 author = {{Intel Corporation}}, 169 month = feb, 170 note = 171 {\url{http://download.intel.com/technology/computing/vptech/Intel(r)_VT_for_Direct_IO.pdf}}, 172 title = {Intel Virtualization Technology for Directed I/O --- 173 Architecture Specification}, 174 year = {2011}, 175} 176 177@book{Shanley:PCISA, 178 author = {Tom Shanley and Don Anderson}, 179 publisher = {Mindshare, Inc.}, 180 title = {PCI System Architecture}, 181 year = {1999}, 182} 183 184@mastersthesis{Palande:M, 185 address = {Amsterdam}, 186 author = {Ameya Palande}, 187 month = jan, 188 school = {Vrije Universiteit}, 189 type = {Masters Thesis}, 190 title = {Capability-based Secure {DMA} in {seL4}}, 191 year = {2009}, 192} 193 194@inproceedings{Baumann_BDHIPRSS_09, 195 address = {Big Sky, MT, USA}, 196 author = {Andrew Baumann and Paul Barham and 197 Pierre-Evariste Dagand and Tim Harris and 198 Rebecca Isaacs and Simon Peter and Timothy Roscoe and 199 Adrian Sch{\"u}pbach and Akhilesh Singhania}, 200 booktitle = {Proceedings of the 22nd ACM Symposium on Operating 201 Systems Principles}, 202 month = oct, 203 publisher = {ACM}, 204 title = {The multikernel: A new {OS} architecture for scalable 205 multicore systems}, 206 year = {2009}, 207} 208 209@inproceedings{vonTessin_10, 210 address = {Edinburgh, UK}, 211 author = {von Tessin, Michael}, 212 booktitle = {Proceedings of the 6th International Verification 213 Workshop}, 214 editor = {Markus Aderhold and Serge Autexier and Heiko Mantel}, 215 month = jul, 216 pages = {110--125}, 217 publisher = {EasyChair}, 218 series = {EasyChair Proceedings in Computing}, 219 title = {Towards High-Assurance Multiprocessor Virtualisation}, 220 volume = {3}, 221 year = {2010}, 222 issn = {2040-557X}, 223} 224 225@inproceedings{vonTessin_12, 226 address = {Bern, Switzerland}, 227 author = {von Tessin, Michael}, 228 booktitle = {Proceedings of the 2nd Workshop on Systems for Future 229 Multi-core Architectures}, 230 month = apr, 231 title = {The Clustered Multikernel: An Approach to Formal 232 Verification of Multiprocessor {OS} Kernels}, 233 year = {2012}, 234} 235 236@article{Klein_AEMSKH_14, 237 author = {Klein, Gerwin and Andronick, June and 238 Elphinstone, Kevin and Murray, Toby and 239 Sewell, Thomas and Kolanski, Rafal and 240 Heiser, Gernot}, 241 journal = {ACM Transactions on Computer Systems}, 242 month = feb, 243 number = {1}, 244 pages = {2:1-2:70}, 245 title = {Comprehensive Formal Verification of an {OS} 246 Microkernel}, 247 volume = {32}, 248 year = {2014}, 249 doi = {10.1145/2560537}, 250} 251 252@misc{seL4_spec, 253 author = {{seL4 Authors}}, 254 month = sep, 255 title = {Abstract formal specification of the {seL4} {API}}, 256 year = {2021}, 257 url = {https://github.com/seL4/l4v/tree/master/spec/abstract}, 258} 259 260@misc{whitepaper, 261 author = {Gernot Heiser}, 262 month = jun, 263 title = {The {seL4} Microkernel, An Introduction}, 264 year = {2020}, 265 url = {https://sel4.systems/About/seL4-whitepaper.pdf}, 266} 267 268@misc{doc_site_proofs, 269 author = {{seL4 Authors}}, 270 month = sep, 271 title = {The {seL4} documentation site}, 272 year = {2021}, 273 url = {https://docs.sel4.systems/projects/sel4/verified-configurations.html}, 274} 275