Application Analysis

The AveriSource Runner is the workhorse behind our ability to efficiently process large applications. It contains our legacy language code construct libraries and develops all of the software artifacts that populate our metadata database. A true learning engine, it can be easily updated for new languages and constructs, so its capabilities continually improve.

Complete Repository

AveriSource first provides missing file references to confirm a complete application codebase will be analyzed.

Expand Code

Externally referenced code, such as copybooks, is pulled into each program and catalogued for future reference.

Parse Code

The AveriSource Runner parses the code and identifies and incorporates any unique code constructs before proceeding.

Categorize Code

All aspects of the code are traced and categorized so they can be referenced accordingly and used to develop business rule reports.

Generate Metadata Database

With all code parsed and categorized, a master database is created.

Create iSAT

The iSAT reporting database is generated from the metadata database and connected to the iSAT front-end through the service layer.


Automated tests ensure completeness and accuracy.