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.

We also provide general consulting and expert witness services.


NOTE — in 2013 our name changed from Pennington SYSTEMS INCORPORATED to XTRAN, LLC,
and our domain changed from Pennington.com to XTRAN-LLC.com (for both Web and email).




Wouldn't you like to automate your software work?

You can, using XTRAN!

XTRAN is a software meta-tool we have developed that marries compiler and expert system technologies to automate software engineering tasks — manipulating a wide variety of computer languages, data, and unstructured text — using a rules language that can be learned by any senior software engineer.  XTRAN comes with many existing rule sets for automating a wide variety of tasks, so you can start using it right out of the box.  And, after training, you can modify existing rules or create new ones to make XTRAN do exactly what you want.

What can XTRAN automate?




"With XTRAN, code and data become clay,
XTRAN's rules language creates the modeling tools,
and you are the sculptor."

Stephen F. Heffner, author of XTRAN       


Via its rules language, XTRAN provides automation of virtually any software engineering task to the greatest possible extent.  We back up this claim with many XTRAN examples.




"We have used this product because we had to convert our software
written in various languages, among those Pascal.  Migration on a new
processor board was mandatory and we also used the opportunity
to have the code written in C++ and cleaned up.

"XTRAN is a great tool to achieve such a conversion.  Steve's support
was great too.  With only 2 programmers and XTRAN, we managed the
conversion of a decade of investment in a short time."

Bernard Lacoste, CEO of ZEAG       
(now Hub Parking Technology),       
Spreitenbach, Switzerland
       


XTRAN's capabilities include automating every aspect of every software engineering project and process, including major undertakingsExamples include the following:



How can XTRAN benefit you?

XTRAN's benefits apply to any organization with responsibility for a significant amount of code.  To find out how, please review the following common benefits first:

Then return here and select the organization type that best describes you:




Why XTRAN, LLC?

Whether you want to document, analyze, standardize, improve, or re-engineer your code, need to change programming languages, computer hardware, operating systems, or APIs, or analyze or manipulate data or unstructured text, our software and services can help you.  Put our 50+ years of creating sophisticated, high quality software to work for you!


Questions?  Comments?

If you have questions or comments about XTRAN, us, or this Web site, please contact us.




HP (Digital / DEC, Compaq) OpenVMS users — click here!







Partners and Affiliations


CAEAP
Center for the Advancement of the Enterprise Architecture Profession
— Member
Dell Consultant Network
Dell Consultant Network
Encompass
HP User Group — Member

 
ForensicProtection.com
Partner
Fujitsu Alliance Program
Partner
Iasa
The Global IT Architect Association
— Official Blogger

IBM
PartnerWorld™ — Member
iCMG's Architects Corner
Architects Corner™ —
Designated Architecture Expert
IMS EliteXpert(TM)
IMS ExpertServices™ —
Designated EliteXpert

Intel Software Partner
Software Partner
Micro Focus MTC
Member
Microsoft Developer Network
Microsoft Developer Network — Member

Novell PartnerNet
PartnerNet — Member
Oracle
Member
Red Hat
Partner


Firefox and Chrome users, please read!

There is a Windows DirectWrite bug that causes the Arial Black type face to render incorrectly.  If this — XTRAN — doesn't look like this — , then:

  • If you are using Firefox, please enter "about:config" (no quotes) in Firefox's URL box, click "I'll be careful" on the warning if it appears, and set the value of "gfx.direct2d.disabled" to true.
  • If you are using Chrome, please enter "chrome://flags/" (no quotes) in Chrome's URL box and enable "disable DirectWrite".