Hogan COBOL applications use calls to Process Environment Manager (PEM) to identify program operations, or activities, mapped in Hogan Framework configuration files. These activities include LINK (invoke programs), SDB (read files), HDB (read hierarchical data segments), and DC (read screens). Other activities include WORK, DUMP, EXCEP, END, ABEND, CHECK, and special user-defined operations.

Each activity the program performs is identified in a variable moved to the program's Transaction-Control-Block (TCB). On finding a call to PEM:


Enterprise Analyzer matches the activity IDs in the TCB with the corresponding operations in Hogan Framework configuration files. EA then uses the configuration file information to create repository relationships between programs, activity IDs, and related application artifacts.