DTRE公司

DTRE——一种半自动转换系统。本文描述了规范的理论框架和实现系统(Dtre),并通过对抽象数据类型的操作验证了规范的细化。该系统是半自动的,因为用户可以指定一些(可能没有)实现,系统将决定其余的实现。在许多排序的一阶逻辑中,数据类型被指定为参数化理论;这些理论通常以归纳排序为中心。抽象的规范(理论)被逐步提炼成越来越具体的理论。我们的主要改进方法是基于理论解释[1,2,3]。理论和解释在类型和它们的实现之间提供了一个干净的、基于逻辑的分离;因此允许规范独立于实现继续进行,同时为快速、可验证地正确地转换为有效的代码提供了基础。Dtre提供了一个会议室。。