Additional
Information: The compilation of a program from an object/source language to linkable or executable target code is generally accompanied by transformation processes. The generic tools or components of environments which accomplish this phased restructuring as a semant
Transformation Tools further on these related pages:
Alma Alma: Multi-language software workshop for modeling, analyzing. Reads several languages, and outputs. Designed for object-oriented modeling (definition of classes and relations) and for migrating (to help convert) old code in older languages. Meets 2 needs: hav (Transformation Tools) http://www.memoire.com/guillaume-desnoix/alma/
DMS Software Reengineering Toolkit DMS Software Reengineering Toolkit: Generalized compiler technology for custom parsing, analyzing, transforming, and prettyprinting computer langauges, including C, C++, COBOL, Ada, Java, C#, SQL. Tasks range from metrics to migrations. [Commercial] (Transformation Tools) http://www.semanticdesigns.com/Products/DMS/DMSToolkit.html
Tom : A pattern matching compiler, the wiki Tom : A pattern matching compiler, the wiki: The Wiki for the Tom programming language, developped at Loria by the Protheo team. (Transformation Tools) http://protheo.loria.fr/confluence/display/Tom/Home
Tom Tom: A Pattern matching transformation system. (Transformation Tools) http://tom.loria.fr/
ProgramTransformationOrg ProgramTransformationOrg: Providing a full range of information on program transformation, the site includes an online survey of the field and is updateable by visitors as featured by the concept of WikiWikiWeb. (Transformation Tools) http://www.program-transformation.org/twiki/bin/view/Transform
Trimaran Trimaran: An "integrated compilation and performance monitoring infrastructure", facilitating compiler-optimization research and involves a collaborative effort by Hewlett Packard, University of Illinois and New York University. (Transformation Tools) http://www.trimaran.org/
Stratego (Strategies for Program Transformation) Stratego (Strategies for Program Transformation): A modular language for the specificat ion of fully automatic program transformation systems based on the paradigm of rewriting strategies. Free software. (Transformation Tools) http://www.stratego-language.org/twiki/bin/view/Stratego
TXL Source Transformation System TXL Source Transformation System: Rule-based structural transformation is utilized as a paradigm for rapid generation of complex programs. (Transformation Tools) http://www.cs.queensu.ca/~cordy/