arXiv成为独立非营利组织
arXiv现已成为独立的非营利组织。
论文信息
论文《Kani:Rust的模型检查器》属于计算机科学的软件工程领域,编号为arXiv:2607.01504,于2026年7月1日提交。
作者信息
作者包括雷米·德尔马斯(Rémi Delmas)、扎伊德·哈桑(Zyad Hassan)、胡沁和平(Qinheping Hu)等12人。
查看方式
可查看该论文的PDF版本、HTML(实验性)版本以及TeX源代码。
摘要内容
Rust的所有权类型系统可防止安全代码中出现内存错误,但某些理想属性仍与编译无关。为此推出了Kani,它是用于Rust的开源模型检查器,将有界模型检查的应用范围从查找漏洞扩展到为属性提供正确性保证。Kani将Rust的中级中间表示(MIR)中的证明工具编译到CBMC的位精确验证引擎中,无需用户注释即可自动检查一系列全面的安全属性。为将验证从有界扩展到无界,Kani提供了一种规范语言。通过对工业级Rust项目的案例研究证明了其可行性,发现了六个此前未知的漏洞,且在生产环境的持续集成(CI)中,Kani能够大规模运行。
评论信息
该论文已被第39届IEEE/ACM国际自动化软件工程会议(ASE 2026)工业展示环节录用,主题涉及软件工程 (cs.SE)、计算机科学中的逻辑 (cs.LO)、编程语言 (cs.PL) ,ACM分类为D.2.4;F.3.1 ,有相应的引用方式。
提交历史
来自费利佩·R·蒙泰罗,于2026年7月1日,星期三,22:05:33 UTC提交了版本v1,文件大小为149 KB。
相关工具与资源
有文献与引用工具,如文献浏览器、关联论文、Litmaps、scite.ai等;与本文相关的代码、数据和媒体资源,如alphaXiv、代码链接、DagsHub等;还有演示相关的,如Replicate、Spaces等;以及推荐器与搜索工具,如影响花链接、CORE推荐器等。
arXivLabs介绍
arXivLabs是一个框架,允许合作者直接在网站上开发和分享新的arXiv功能。与arXivLabs合作的个人和组织需认同并接受开放、社区、卓越和用户数据隐私价值观。若有能为arXiv社区增值的项目想法,可了解更多关于arXivLabs的信息。
那么,Kani在未来的Rust项目验证中还会有怎样的表现和发展呢?