
Database definition
Analysis is done by querying information stored in multiple databases by the Parser. The databases and the applicable tables they contain include the following:
​
CONTROL
Applications - User provided definition of all of the application names
Entity Types - Z AI provided list of artifacts understood by the parser
​
DSN
DB2tables - information about all DB2 tables and how they are accessed
DSN - information about Data Set Names
FILES - information about sequential files, VSAM files, GDGs
JCL - information showing how JCL interacts with programs/data
PROCS - information showing how PROCs interact with programs/data
​
PARSER
COPYCALL - expanded information converting dynamic calls
EXEC - table list of all EXEC calls (SQL, CICS, DLI) from all languages
TYPES - list of how EXEC statements are used
language_rerserved_words - list of programming reserved words
​
Relationships
Artifacts - list of names of all source artifacts that were parsed
Relationships - Nodes/Edges pairs of how items interact
​
zAI
Edges - shows artifacts that are interacted with from every artifact
Nodes - list of all artifacts that were parsed