We are a software meta-tools developer and vendor. In 1984, we created XTRAN, which marries Compiler and Expert System technologies to provide rule-driven manipulation of computer languages, data, and text. Information is at WWW.XTRAN-LLC.com, including many usage examples across many problem domains. XTRAN comprises about 1/2 million code lines of C.

XTRAN has been used by many enterprises, large and small, around the world to automate software engineeging and data tasks, including the analysis / assessment and transformation / re-engineering of computer code, data and text, and the translation of computer languages. Its audience is senior systems software engineers, who can deal with the sophistication of its rules language. We train such people in 5 days to become productive with it.

Last year, we entered the low-code / no-code software product arena with TemplaGen, our utility for automating the analysis / assessment and transformation / re-engineering of data, using templates...
We are a software meta-tools developer and vendor. In 1984, we created XTRAN, which marries Compiler and Expert System technologies to provide rule-driven manipulation of computer languages, data, and text. Information is at WWW.XTRAN-LLC.com, including many usage examples across many problem domains. XTRAN comprises about 1/2 million code lines of C.

XTRAN has been used by many enterprises, large and small, around the world to automate software engineeging and data tasks, including the analysis / assessment and transformation / re-engineering of computer code, data and text, and the translation of computer languages. Its audience is senior systems software engineers, who can deal with the sophistication of its rules language. We train such people in 5 days to become productive with it.

Last year, we entered the low-code / no-code software product arena with TemplaGen, our utility for automating the analysis / assessment and transformation / re-engineering of data, using templates to drive the generation of text artifacts from repository data. Such artifacts include computer code, documentation (e.g. as HTML), XML, processed data, and unstructured text such as reports. Information is at WWW.TemplaGen.com, including many use cases and examples.

We created TemplaGen in XTRAN's rules language; it comprises less than 5,000 code lines. It provides major data transformation capabilities with little or no coding, through its many features including extensive data selection and editing capabilities.

TemplaGen exposes significant capabilities of XTRAN at a no-code / low-code level, enormously expanding the potential audience for those capapabilities.

We use TemplaGen internally to automate the creation of substantial amounts of XTRAN's code, documentation (in HTML), and DevOps artifacts such as makefiles, all from our XTRAN Master Data Repository. Since TemplaGen is written in XTRAN's rules language, XTRAN is effectively automating itself!

The potential applications of TemplaGen to automating tasks in a legal workflow are both wide and deep. It can provide automation of the forensic analysis, often needed in both litigation and criminal cases, of computer code, data, and unstructured text.

Stephen F. Heffner, our founder and the sole creator of both XTRAN and TemplaGen, is a practicing Expert Witness, and he uses both XTRAN and TemplaGen to automate forensic analysis of code, data, and text that is required in his practice.
More information

Employees

Stephen F Heffner
Admin
Stephen F Heffner CEO Software engineer 1963+, international consultant 1972+, software entrepreneur 1977+, Expert Witness 1982+, Wharton professor 1983-1994