|
AEM™ Task 2. Source Code Parsing
The AEM™ extraction engine (TMGi-SAT®) allows us to parse, extrapolate, and rearrange all detailed information necessary to reconstruct the application in a format that demonstrates how the application works along with its business processes. Source code parsing results are the lowest-level detail captured from the existing applications. Examples of artifacts captured are: variables, verbs, compiler reserved words, data I/O syntax, and program parameters. We use these artifacts to forward-engineer the applications into a new architecture.
Source Code Parsing Output:
- Architectural analysis and logic process flow
- Relational tables populated with analysis data
- One repository for all languages contained within the enterprise portfolio
- Control flow; we shape data and variable information into a ‘roadmap'—regardless of its source code language—creating a data and application cross reference.
- We generate program maps for all the programs within an application and, if present, all applications within an enterprise.
- We extract and map data or variable attributes before exporting them into application models.
- We extract relationship links and place them in tables for all variables and programs. This data provides cross-reference information and supports dynamic impact analysis.
|