Program Transformation
Program Transformation is a formal method in programming language implementation that systematically converts source programs into semantically equivalent or target-specific representations through syntactic or logical manipulations, distinguished by its reliance on precise, rule-based rewriting strategies to support tasks such as optimization, translation, or analysis.
956
Publications
53K
Citations
1.6K
Authors
528
Institutions
Publications per year
2017–2026
69
956
Direct Manipulation: A Step Beyond Programming Languages
Shneiderman · Computer · 1983 · 1.9K citations
A Transformation System for Developing Recursive Programs
R. M. Burstall, John Darlington · Journal of the ACM · 1977 · 1.3K citations · Full text
Program Analysis and Specialization for the C Programming Language
Lars Ole Andersen, Peter Lee · 2005 · 920 citations
1–5 of 956
1.6K
18
h-index
14
h-index
14
h-index
11
h-index
9
h-index
1–5 of 1.6K
528
Institut national de recherche en sciences et technologies du numérique
Le Chesnay-Rocquencourt, France
18 h-index
38 publications
2K citations
Stanford University
Stanford, United States
17 h-index
31 publications
2.5K citations

Durham University
Durham, United Kingdom
15 h-index
26 publications
898 citations
University of Illinois Urbana-Champaign
Urbana, United States
15 h-index
47 publications
1.8K citations
University of California, Berkeley
Berkeley, United States
14 h-index
51 publications
4.8K citations
Utrecht University
Utrecht, The Netherlands
13 h-index
24 publications
1.5K citations
Carnegie Mellon University
Pittsburgh, United States
13 h-index
20 publications
1.4K citations

Aarhus University
Aarhus, Denmark
12 h-index
18 publications
892 citations
1–8 of 528
47 publications · 2.1K citations
26
h-index
TSE · 33 publications · 2.9K citations
24
h-index
29 publications · 3K citations
21
h-index
ENTCS · 32 publications · 893 citations
18
h-index
17 publications · 1.3K citations
14
h-index
1–5