Mind the Gap

Theorem Proving in Higher Order Logics(2016)

引用 38|浏览151
暂无评分
摘要
This paper presents the formal Isabelle/HOL framework we use to prove refinement between an executable, monadic specification and the C implementation of the seL4 microkernel. We describe the refinement framework itself, the automated tactics it supports, and the connection to our previous C verification framework. We also report on our experience in applying the framework to seL4. The characteristics of this microkernel verification are the size of the target (8,700 lines of C code), the treatment of low-level programming constructs, the focus on high performance, and the large subset of the C programming language addressed, which includes pointer arithmetic and type-unsafe code.
更多
查看译文
关键词
Nature,science,science news,biology,physics,genetics,astronomy,astrophysics,quantum physics,evolution,evolutionary biology,geophysics,climate change,earth science,materials science,interdisciplinary science,science policy,medicine,systems biology,genomics,transcriptomics,palaeobiology,ecology,molecular biology,cancer,immunology,pharmacology,development,developmental biology,structural biology,biochemistry,bioinformatics,computational biology,nanotechnology,proteomics,metabolomics,biotechnology,drug discovery,environmental science,life,marine biology,medical research,neuroscience,neurobiology,functional genomics,molecular interactions,RNA,DNA,cell cycle,signal transduction,cell signalling
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要