Welcome!
We are an independent software vendor (ISV); we develop and market
META-TOOLS FOR AUTOMATING SOFTWARE ENGINEERING
…and we provide training and consulting in their use.
What is XTRAN?
XTRAN is a software meta-tool we have developed that marries compiler and expert system technologies to provide the automation of software engineering tasks involving a wide variety of computer languages, using a rules language that can be learned by any senior software engineer.
XTRAN has the ability to automate, through the creation of rules, virtually any software engineering task to the greatest possible extent:
- Code analysis — including both ad hoc and production, from simple to very complex
- Code re-engineering — applying transformations to existing code, from simple to very complex
- Code translation — including assemblers to higher languages and many other language combinations
- Code generation — such as compilation
- Text processing — including the use of delimited lists and regular expressions
This includes automating every aspect of every software engineering project and process, including major undertakings such as legacy modernization and forensic analysis. We back up this claim with many XTRAN examples.
How can XTRAN benefit you?
XTRAN's benefits apply to any organization with responsibility for a significant amount of code. Click on the one that describes you to find out how:
- Computer manufacturer
- Independent software vendor (ISV)
- Software services vendor, including outsourced services
- Enterprise architecture / IT consultant
- Expert witness / forensic analyst / law enforcement
- IT department
Why Pennington?
Whether you want to document, analyze, standardize, improve, or re-engineer your code, or need to change programming languages, computer hardware, operating systems, or APIs, our software and services can help you. Put our 45+ years of creating sophisticated, high-quality software to work for you!
Questions? Comments?
If you have questions or comments about XTRAN, Pennington, or this Web site, please contact us.
HP (Compaq, Digital) VMS users — click here!
Follow @PenningtonXTRAN
|
![]() Designated Elite Expert™ by IMS ExpertServices™ |
|


