摘要
GAMMA和UNITY都是面向问题描述的程序设计语言.UNITY开发了一种公理语义规范语言,即UNITY逻辑,描述和推导程序的特性.这一规范语言也可以很自然地移植到GAMMA模型上去.基于上述语义规范,给出一个将UNITY程序变换成GAMMA程序的保语义等价性的程序变换方法。
Both GAMMA and UNITY are programming models catering to problem description.The axiomatic semantics of UNITY language is specified with UNITY logic;and this specification language can also be naturally transplanted to GAMMA model.This paper presents a method of program transformation from UNITY to GAMMA based on semantic equivalence,thus proving that the expressiveness of GAMMA is stronger than that of UNITY.
基金
国家自然科学基金
关键词
公理语义
程序变换
UNITY模型
GAMMA模型
axiomatic semantics,program transformation,parallel computation model,GAMMA,UNITY