Beyond Bug-Finding: Sound Program Analysis for Linux.

HOTOS'07: Proceedings of the 11th USENIX workshop on Hot topics in operating systems(2007)

引用 9|浏览61
暂无评分
摘要
It is time for us to focus on sound analyses for our critical systems software--that is, we must focus on analyses that ensure the absence of defects of particular known types, rather than best-effort bug-finding tools. This paper presents three sample analyses for Linux that are aimed at eliminating bugs relating to type safety, deallocation, and blocking. These analyses rely on lightweight programmer annotations and run-time checks in order to make them practical and scalable. Sound analyses of this sort can check a wide variety of properties and will ultimately yield more reliable code than bug-finding alone.
更多
查看译文
关键词
sound analysis,best-effort bug-finding tool,critical systems software,lightweight programmer annotation,particular known type,reliable code,run-time check,sample analysis,type safety,wide variety,sound program analysis
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要