×

使用符号执行和不变生成验证Java程序。 (英语) Zbl 1125.68367号

Graf,Susanne(编辑)等人,《模型检查软件》。第11届SPIN国际研讨会,西班牙巴塞罗那,2004年4月1日至3日。诉讼程序。柏林:施普林格出版社(ISBN 3-540-21314-7/pbk)。计算机科学课堂讲稿2989164-181(2004)。
摘要:软件验证被认为是一个重要而困难的问题。我们提出了一种新的基于符号执行的软件自动验证框架。框架以方法规范和循环不变量的形式使用注释。我们提出了一种新的迭代技术,该技术使用不变量增强和近似来自动发现这些循环不变量。该技术处理不同类型的数据(例如布尔和数字约束、动态分配的结构和数组),并允许检查通用量化公式。我们的框架构建在Java PathFinder模型检查工具集之上,用于验证几个非普通Java程序。
有关整个系列,请参见[Zbl 1046.68006号].

MSC公司:

68号30 软件工程的数学方面(规范、验证、度量、需求等)
PDF格式BibTeX公司 XML格式引用
全文: 内政部