We plan to implement a full range of refactorings for Fortran, to provide support
for program tuning (separating changes for tuning from other changes, making it easy to see both
the platform independent and the platform dependent versions of a program, supporting tunings
for many platforms), to implement program transformations used in tuning, and to implement
program transformations used in parallelization. If we are able to build a C/C++ version of our
system (which depends on other funding) then we will do it for C and C++ as well.
Investigator: Ralph Johnson