ProgramTransformation techniques are used in a many areas of SoftwareEngineering ranging from ProgramSynthesis, via ProgramOptimization and ProgramRefactoring, to ReverseEngineering and DocumentationGeneration. Many theories, tools and applications have been developed over the last 30 years. Often the results of these efforts are used only in a small community. It is the purpose of this online survey of program transformation to get an overview of the field of ProgramTransformation from all perspectives. The site is based on Main.WikiWikiWeb such that you can contribute to the survey. Feel free to add to these pages and create new topics. -- Main.EelcoVisser *Topics* What is program transformation? * ProgramTransformation An overview of the application areas of program transformation * TransformationParadigms * TransformationApplications An analysis of the problems that tools address and their solution paradigms * ProgramTransformationTools * TransformationSystemTaxonomy Issues in the implementation of transformation systems * ImplementationOfTransformation Papers and collections of papers on program transformation * TransformationBibliography * TransformationConferences * TransformationJournals A list of transformation tools * TransformationSystems Lists of people and organizations involved in program transformation * TransformationPeople * TransformationGroups * TransformationCompanies Explorations of special areas of program transformation * ReengineeringWiki * ExchangeFormats * DomainSpecificLanguages * DocumentationGeneration Other places where you learn about program transformation * OtherTransformationSites * TransformationConferences * TransformationMailingLists ---- CategoryTransformation | Contributions by Main.EelcoVisser