Experience Report: seL4 Formally Verifying a High-Performance Microkernel

被引:5
作者
Klein, Gerwin
Derrin, Philip
Elphinstone, Kevin
机构
关键词
Verification; Design; Languages; Haskell; seL4; microkernel; Isabelle/HOL;
D O I
10.1145/1631687.1596566
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We report on our experience using Haskell as an executable specification language in the formal verification of the seL4 microkernel. The verification connects an abstract operational specification in the theorem prover Isabelle/HOL to a C implementation of the microkernel. We describe how this project differs from other efforts, and examine the effect of using Haskell in a large-scale formal verification. The kernel comprises 8,700 lines of C code; the verification more than 150,000 lines of proof script.
引用
收藏
页码:91 / 95
页数:5
相关论文
共 50 条
  • [41] Hierarchical graphite foil/CoNi2S4 flexible electrode with superior thermal conductivity for high-performance supercapacitors
    Li, Yunming
    Chen, Jiahui
    Ji, Yaqiang
    Yang, Wenhu
    Fu, Xian-Zhu
    Sun, Rong
    Wong, Ching-Ping
    JOURNAL OF ENERGY CHEMISTRY, 2018, 27 (02) : 463 - 471
  • [42] Nanoribbon-like NiCo2O4/reduced graphene oxide nanocomposite for high-performance hybrid supercapacitor
    Barqi, J.
    Masoudpanah, S. M.
    Hasheminiasari, M.
    Liu, Ximeng
    JOURNAL OF ALLOYS AND COMPOUNDS, 2023, 930
  • [43] Construction of porous CuCo2S4 nanorod arrays via anion exchange for high-performance asymmetric supercapacitor
    Cheng, Siyi
    Shi, Tielin
    Chen, Chen
    Zhong, Yan
    Huang, Yuanyuan
    Tao, Xiangxu
    Li, Junjie
    Liao, Guanglan
    Tang, Zirong
    SCIENTIFIC REPORTS, 2017, 7
  • [44] Co3O4@CoNi-LDHcore/shell nanosheet arrays for high-performance battery-type supercapacitors
    Zhou, Jiao-Jiao
    Li, Qin
    Chen, Chen
    Li, Yan-Li
    Tao, Kai
    Han, Lei
    CHEMICAL ENGINEERING JOURNAL, 2018, 350 : 551 - 558
  • [45] Hydrothermally synthesized aster flowers of MnCo2O4 for development of high-performance asymmetric coin cell supercapacitor
    Rendale, S. S.
    Beknalkar, S. A.
    Teli, A. M.
    Shin, J. C.
    Bhat, T. S.
    JOURNAL OF ELECTROANALYTICAL CHEMISTRY, 2023, 932
  • [46] Sucrose-Assisted Loading of LiFePO4 Nanoparticles on Graphene for High-Performance Lithium-Ion Battery Cathodes
    Wu, Yongmin
    Wen, Zhenhai
    Feng, Hongbin
    Li, Jinghong
    CHEMISTRY-A EUROPEAN JOURNAL, 2013, 19 (18) : 5631 - 5636
  • [47] Reagent-assisted hydrothermal synthesis of NiCo2O4 nanomaterials as electrodes for high-performance asymmetric supercapacitors
    Lu, Zhe
    Xuan, Dipan
    Wang, Dechao
    Liu, Jie
    Wang, Zhuang
    Liu, Qian
    Wang, Duo
    Ye, Yueyuan
    Zheng, Zhifeng
    Li, Shuirong
    NEW JOURNAL OF CHEMISTRY, 2021, 45 (20) : 9230 - 9242
  • [48] NiMoO4 nanorod deposited carbon sponges with ant-nest-like interior channels for high-performance pseudocapacitors
    Huang, Yunpeng
    Cui, Fen
    Zhao, Yan
    Lian, Jiabiao
    Bao, Jian
    Liu, Tianxi
    Li, Huaming
    INORGANIC CHEMISTRY FRONTIERS, 2018, 5 (07): : 1594 - 1601
  • [49] High-performance Ni@CM catalytic membranes for continuous 4-NP hydrogenation: A sustainable approach for wastewater treatment
    Chen, Lanlan
    Liu, Duoduo
    Du, Yan
    Qu, Zhengyan
    Zhang, Jiuxuan
    Tang, Zhenchen
    Jiang, Hong
    Chen, Rizhi
    SEPARATION AND PURIFICATION TECHNOLOGY, 2025, 364
  • [50] Cobalt sulfide nanosheets coated on NiCo2S4 nanotube arrays as electrode materials for high-performance supercapacitors
    Fu, Wenbin
    Zhao, Changhui
    Han, Weihua
    Liu, Ying
    Zhao, Hao
    Ma, Yufang
    Xie, Erqing
    JOURNAL OF MATERIALS CHEMISTRY A, 2015, 3 (19) : 10492 - 10497