×

通过Athena将代数规范与一阶逻辑相结合。 (英语) Zbl 1380.68287号

Lambropoulou,Sofia(编辑)等人,拓扑和计算结构及应用的代数建模,THALES,希腊雅典,2015年7月1日至3日。查姆:施普林格(ISBN 978-3-319-68102-3/hbk;978-3-3169-68103-0/电子书)。《Springer Proceedings in Mathematics&Statistics》219、399-422(2017)。
摘要:我们介绍了雅典国立技术大学的研究人员开发的验证框架,作为Thalis“拓扑和计算结构的代数建模及其应用”研究项目的一部分。该框架结合了两个不同的规范和理论证明系统,以便于关键软件系统的建模和分析。一方面,CafeOBJ代数规范语言提供了可执行的、可组合的规范,以及有关所需不变属性证明的深刻信息。另一方面,雅典娜是一个交互式的理论证明系统,它为其结果提供了自动化和稳健性保证,并提供了详细的结构化证明。虽然已经进行了复杂的案例研究(本文中提供了参考),但这里我们将通过一个简单互斥协议的示例尽可能清楚地解释所提出的混合方法的步骤。
关于整个系列,请参见[Zbl 1387.00028号].

MSC公司:

68问题65 抽象数据类型;代数规范
68吨15 定理证明(演绎、解析等)(MSC2010)
PDF格式BibTeX公司 XML格式引用
全文: 内政部