Oninit Logo
The Down System Specialists
+1-913-732-8892
+44-2081-337529
Partnerships Contact

Oninit® BLT — Get the Behavioural Spec Out of Your Legacy 4GL

Plenty of businesses still run on an Informix 4GL application that has been in production for fifteen or twenty years. The screens work, the reports come out, the nightly batch lands — and the people who wrote it left a decade ago. Modernising it, auditing it, or porting it to a different stack is blocked on a single hard question: what does this application actually do?

Oninit® BLT is the Business Logic Transformer. It reads any combination of the application's 4GL source, SPL stored procedures, compiled binaries, and database schema, and produces a functional specification — workflows, screen fields, validation rules, database operations, messages, and transaction scopes — with an explicit confidence level attached to every claim. BLT is not a decompiler. It recovers behaviour, not source code.

What you get

  • A behavioural recovery from whatever inputs you have: source, stored procedures, schema, compiled binary, or any subset.
  • Eight required output surfaces — workflows, fields, rules, database operations, messages, transactions, confidence levels, and review items — rendered as both human-readable Markdown and a machine-readable JSON contract.
  • Evidence-based output: every claim cites the underlying facts that support it, so a reviewer can trace any inference back to its source line, schema row, or binary symbol.
  • A streamlined JSON projection ready to hand off to a code-writing LLM — the path from "we have a 4GL application" to "we have it regenerated in a modern stack" starts here.
  • Backed by Oninit, the team known across the Informix community as “the Down System Specialists”.

If you have an Informix 4GL application that needs to be documented, audited, ported, or regenerated, BLT is the shortest path from the existing system to a precise, evidence-cited description of what it does.

Next

See the Overview for the full input/output contract, or the Worked Examples for five end-to-end scenarios on a small printers CRUD application.

To discuss how Oninit ® can assist please call on +1-913-732-8892 or alternatively just send an email specifying your requirements.


You get all this for free.. think about what you get if you pay us