Information and Media Technologies
Online ISSN : 1881-0896
ISSN-L : 1881-0896
Computing
Program Transformation by Templates: A Rewriting Framework
Yuki ChibaTakahito AotoYoshihito Toyama
著者情報
ジャーナル フリー

2007 年 2 巻 1 号 p. 53-67

詳細
抄録

We propose a framework in this paper for transforming programs with templates based on term rewriting. The programs are given by term rewriting systems. We discuss how to validate the correctness of program transformation within our framework. We introduce a notion of developed templates and a simple method of constructing such templates without explicit use of induction. We then show that in any transformation of programs using the developed templates, their correctness can be verified automatically. The correctness of program transformation within our framework is discussed based on operational semantics. We also present some examples of program transformations in our framework.

著者関連情報
© 2007 by Information Processing Society of Japan
前の記事 次の記事
feedback
Top