×

KITTeL公司

swMATH编号: 17045
软件作者: 斯蒂芬·福克(Stephan Falke);卡普尔,迪帕克;辛兹,卡斯滕
描述: 使用编译器中间语言的C程序终止分析。如果要实现所有语言功能的完全覆盖,那么为程序的自动终止分析建模C等编程语言的语义是一个挑战。另一方面,在将C程序编译为机器代码的过程中出现的低级中间语言的语义要简单得多,因为C的大部分复杂性都由编译器前端处理。因此,使用这些中间语言对C程序进行自动终止分析是一种很有前途的方法。在本文中,我们介绍了基于此方法的工具KITTeL。为此,编译器中间语言中的程序被翻译成术语重写系统(TRS),然后在自动生成的TRS上执行终止证明。对大量C程序的评估表明了{sc KITTeL}在“典型”示例上的有效性和实用性。
主页: http://terminationportal.org/wiki/Tools:KITTeL终止门户网站
关键词: 终止分析;C程序;编译器中间语言
相关软件: z3(零3);Ctrl键;Yices公司;AProVE公司;有限责任公司;陆军部;TcT公司;陆军装备司令部;CiME公司;CoLoR公司;CeTA公司;伊莎贝尔/HOL;Coq公司;停机坪;github;终结者;TPDB公司;iRankFinder;KoAT公司;莫德
引用于: 10文件

在1个字段中引用

10 计算机科学(68至XX)

按年份列出的引文