Part I

Strategies for Program Transformation


This introductory part provides a global overview of the field of program transformation. Chapter Program Transformation introduces a taxonomy of applications of program transformation illustrated with many example transformations. Chapter Program Transformation Systems discusses the requirements for and issues in the realization of program transformation systems. Chapter Roadmap provides a roadmap for the rest of the book.