System Transformation Portal

Home    Site Map
About Tactical Strategy Group

Business Architecture Transformation    IT Architecture Transformation  
Book Reviews
   Transformation Solutions    Events

 

Automation of Legacy System Analysis and Transformation

Pennington

Pennington provides XTRAN, an expert system for manipulating computer languages, including:

  • Assemblers
  • 3GLs such as C, COBOL, Fortran, Pascal, and PL/I
  • OO languages such as C++ and Java
  • 4GLs
  • Markup languages such as HTML and XML
  • Scripting languages
  • Database languages
  • Any parsable language

XTRAN provides powerful rules-driven manipulation of these languages, including:

  • Analysis, both production and ad hoc, including:
    • Assessing code quality and adherence to coding standards and conventions
    • Assessing code's translatability and portability
    • Reverse engineering functional specifications from the code itself
    • Applying powerful pattern matching
    • Quickly researching specific code issues across large bodies of code
  • Translation, including:
    • Assemblers to 3GLs and OO languages
    • 3GLs to 3GLs and OO languages
    • 4GLs to 3GLs, OO languages, and other 4GLs
    • Any language combination that makes sense
  • Re-engineering, including:
    • Imposing coding standards and conventions
    • Improving code through structuring, decompiling, and level raising
    • Changing hardware platforms
    • Changing operating systems
    • Changing APIs such as DBMS or graphics
    • Applying powerful pattern-based transforms
  • Code generation, including:
    • Special-purpose language compilers
    • Preprocessors
  • Any other rule-driven computer language manipulation

Pennington also offers XTRAN training and related consulting. For more information, including many XTRAN examples, go to www.Pennington.com.

 

Send mail to webmaster@systemtransformation.com with questions or comments about this web site. 
Trouble printing this page? Click here for printing instructions.
Copyright © 1999 - 2008 Tactical Strategy Group, Inc. Last modified: August 29, 2008