App2Spec
Reverse engineering — blackbox
App2Spec creates AS-IS specifications of existing software from observation: an AI agent operates the application autonomously like a user, or watches real users at work — deriving the complete AS-IS functionality, stored in a standardized knowledge graph. Every statement is traceable to evidence (screenshots, event logs).
Modules & features
Observe
The agent operates the target software autonomously or records users at work — web and Windows desktop applications, including browser recording without any local installation.
Analyse
Screenshots and events are transformed into standardized entities of a knowledge graph — uniformly structured and comparable across applications.
Specify
Structured AS-IS specification with screens, controls, navigation paths, data fields, derived business rules and end-to-end processes incl. process diagrams.
Publish & export
Viewable online; export to Word, PDF and Markdown — in German or English, configurable per project.
Evidence-first
Every statement of the specification is backed by screenshots and event logs — verifiable for tenders, audits and system replacements.
Usage best practices
- Record representative users and real workflows — test systems with synthetic data only as a supplement.
- Spot-check the evidence with the business side before releasing the AS-IS specification.
- Use the standardized ontology to make applications comparable across the landscape.
- Reuse the AS-IS specification as the baseline for tenders, to-be concepts and later acceptance (Signoff).