Homepage of

Karl Trygve Kalleberg

Abstractions for Language-Independent Program Transformations

Karl Trygve Kalleberg, PhD thesis
University of Bergen
June 2007

A detailed abstract is available separately.


The entire context of the thesis is available as one monolithic PDF download (~1.7MB).

For convenience the various chapters may also be downloaded separately:

  1. Introduction
  2. Software Transformation Systems
  3. Abstractions for Language Independence
  4. Supportive Abstractions for Transformation
  5. Conclusion