|
软件学报 2000
一种从面向对象z规约到代码的精化演算方法, PP. 1041-1046 Keywords: 形式化开发方法,精化演算,形式规约,面向对象. Abstract: cooz(completeobject-orientedz)的优势在于精确描述大型程序的规约.cooz本身的结构不支持精化演算,这限制了cooz的应用能力,使cooz难以作为完整的方法应用于软件的开发.将精化演算引入cooz,弥补了cooz在设计和实现阶段的不足,同时也消除了规约与实现之间在结构和表示方法上的完全分离,使程序开发在一个完整的框架下平滑进行.该文提出了基于cooz和精化演算的软件开发模型,通过实例讨论了数据精化和操作精化问题.在精化演算实现技术方面构造了一种数据精化算子,提出一
|