×

代码验证工具(CVT)。编译过程的自动验证。 (英语) Zbl 1022.68733号

国际期刊软件。技术工具。Transf公司。2,第2192-2019号(1998年)。
摘要:我们描述了CVT——一种用于代码验证的全自动工具,即验证由代码生成器(相当于编译器或翻译器)生成的目标代码是否是源规范的正确实现。这种方法是对代码生成器程序进行完整形式验证的可行替代方法,并且具有在验证后不会“冻结”代码生成器设计的优点。CVT是在ESPRIT项目SACRES的背景下开发的,并验证了从StateMate/Sildex混合规范到C的转换。使用基于未解释函数的新技术及其对BDD表示的小型模型的分析,使我们能够验证数千行的源规范,它代表了典型的工业安全关键应用程序。

MSC公司:

68单位99 计算方法和应用
68N20型 编译与解释理论

软件:

无级变速器