The Self-Driving State – now published by Springer. Discover the book

ReqPOOL
Services · 02 Specification

Reverse Engineering

Analyzing and documenting existing applications automatically

What do we have – and what does it really do? We reconstruct the as-is specification of your existing systems agentically from source code and observed usage, with a documented source for every statement.

Our service

Understanding existing systems before they are changed

Knowledge about grown systems lives in people's heads and outdated documents, while experienced developers retire. Anyone who wants to modernize, replace or tender first needs a robust as-is specification. ReqPOOL reconstructs it systematically: from the source code – from SAP/ABAP and mainframe COBOL to Java – and from the actual usage of the application, even without any source-code access. Every statement is traceable to program and line or to screenshot and event log. The result: documentation of the system as it really is, a queryable knowledge graph and transformation recommendations per module – your foundation for modernization, tendering and agentic redevelopment following the principle „Own the Spec, not the Code“.

Source-referenced | Technology-independent | Days instead of months

  • Complete and objective: The software is documented as it actually is – not as it was once specified
  • Traceable instead of black box: Every statement backed by a source-code reference or screenshot, deterministic and reproducible
  • Knowledge stays with you: Documentation, knowledge graph and assistant remain as working tools – independent of individual experts
  • Sound decisions: Effort, dependencies and risk for continued operation, modernization or replacement based on facts
Tools in this service

White box and black box: two paths to the as-is specification

SLIP reads source code and documentation and produces source-referenced system documentation with a knowledge graph and an agentic assistant. App2Spec observes how an application is used and derives screens, business rules and process flows from it. Both platforms are hosted in the EU, do not train on your data and are part of the consulting service.

  • SLIP (Sysparency Legacy-Code Intelligence Platform): White-box analysis for SAP/ABAP, IBM mainframe (COBOL, PL/I, JCL), IBM i, NATURAL/ADABAS and open systems – documentation referenced down to program and line
  • SLIP knowledge graph & assistant: Programs, data flows, interfaces and batches queryable – „What breaks if I change this?“ answered in seconds
  • App2Spec: Black-box analysis from observed usage – screens, controls, data fields, derived business rules and end-to-end processes with evidence per statement
  • App2Spec export: As-is specification online and as Word, PDF and Markdown – uniformly structured and comparable across applications

Tools in this service

All tools
App2Spec · Reverse engineering – blackbox

Understand applications

Observes an application in use and compiles an evidence-linked AS-IS specification with processes and business rules.

About the toolExclusive to ReqPOOL projects
SLIP · Reverse engineering – whitebox

Understand legacy code

Sysparency Legacy-Code Intelligence Platform: reads any source code into source-proven documentation and a knowledge graph.

About the toolExclusive to ReqPOOL projects
Our methodology

Observe, analyze, specify

At ReqPOOL, reverse engineering follows an evidence-based sequence: agents capture code and usage, transfer them into standardized entities of a knowledge graph and compile the as-is specification from it. Our experts validate where business truth matters and derive the transformation recommendation. Hours instead of months for documentation and reverse engineering of legacy applications – every statement source-referenced.

01

Capture

Reading in source code, or operating and observing the application agentically.

02

Analyze

Transferring code, screens and events into the knowledge graph, uncovering dependencies.

03

Specify & recommend

Publishing the as-is specification, deriving a transformation recommendation per module.

Success Stories

Successful companies trust us

Selected projects show how we translate strategic goals into concrete, measurable results.

and these further clients

XXXLutz
Worthington
Wiener Linien
Vorarlberg Landeskrankenhäuser
Vorarlberger Gemeindeverband
Volkswagen Financial Services
VKB
Verbund
Trodat
Transnet BW
Tiger
TGW
Tennet
Swietelsky AG
Bad Homburg
Stadt-FAM
Schäfer
Sparkasse-oberoesterreich
Salzburg AG
Rosenbauer
Raiffeisen Software
Post
ÖGK-Logo
Oberösterreichischer_Verkehrsverbund_logo.svg
OMV
Miba
MAN
Stadt Wien
Land Vorarlberg
Land Salzburg
Land Österreich
Berlin
Kremsmueller
Kepler Universitätsklinikum
IT-SV
tsetinis
Linz
Holding Graz
Hasso Plattner Foundation
Grüne Erde
greiner
Kitzsteinhorn
Fronius
Festool
eww Gruppe
EVN
eurogast
Enervie
E-Control
Energie AG
Ebner
doka
Caritas&Du
BM Soziales/Gesundheit
BM Kunst/Kultur/Sport
Caritas & Du
Bundesministerium Finanzen
bundesbeschaffung
Bundesagentur für Arbeit
Rotax
Brauunion
APG
AK Wien
Land Oberösterreich

Get in touch

Arrange a no-obligation initial conversation with our contact person.

Christian Buchegger

Chief Sales Officer & Authorised Signatory

Book an expert consultation