计算机科学与探索 ›› 2010, Vol. 4 ›› Issue (1): 20-28.DOI: 10.3778/j.issn.1673-9418.2010.01.002
袁崇义1,2,赵 文1,2,3,高 昕1,2,黄 雨1,2,3+
YUAN Chongyi1,2, ZHAO Wen1,2,3, GAO Xin1,2, HUANG Yu1,2,3+
摘要: 在所提出的程序设计方法中,赋值是物理对象上的操作,而程序则是这种操作的表达式。给出了此类表达式(O-表达式)的安全性和进展性性质的形式化定义,用实例说明了基于这些性质的形式化程序规范的模式。具有明确运行目标的O-表达式称为独立O-表达式(stand-alone O-expression,saloe)。一个完整的程序可能由若干个saloe组成。给出了一个定理,指出如何从这些saloe的性质导出完整性程序的性质。用大量实例阐明了程序性质的形式定义。
中图分类号: