AWS Blu Insights offers Natural language dependencies analysis as a standalone technology. It supports multiple files including NSD (DDM), NSG (Global Data Area), NSL (Local Data Area), NSA (Parameter Data Area), NST (Text), NSH (Helproutines), NSM (Map), NSN (Subprogram), NSS (Subroutine), SYSDICBE (Dictionary), NSP (Program) and NSC (Copycode). Calls to files can be managed with or without quotes (‘FILE’ or FILE) following the statements listed below.
CALLNAT
The call on CALLNAT
implies dependencies on an NSM, NSP, NSN, NSH, NSS, or NSC file.
CALLNAT PROGRAM
_NAME
MAP
The call on MAP
implies dependencies on an NSM file.
MAP MAP_NAME
FORM
The call on FORM
implies dependencies on an NSM file.
FORM MAP_NAME
PERFORM
The call on PERFORM
implies dependencies on an NSM, NSP, NSN, REPORT, NSH, NSS, or NSC file.
PERFORM PROGRAM_NAME
PERFORM PROGRAM_NAME 'ARG1' ARG2
INCLUDE
The call on INCLUDE
implies dependencies on an NSC file.
INCLUDE COPYCODE_NAME
FETCH
The call on FETCH
implies dependencies on an NSM, NSP, NSN, NSH, NSS, or NSC file.
FETCH PROGRAM_NAME
FETCH RETURN PROGRAM_NAME
FETCH REPEAT DDM_NAME
HE
The call on HE
implies dependencies on an NSH file.
HE=HELPROUTINE
_NAME
DEFINE DATA
In a Define Data block, we may have an NSG, NSL, or NSA file.
- LOCAL USING DATA_AREA_NAME
- CONTEXT USING DATA_AREA_NAME
- PARAMETER USING DATA_AREA_NAME
- GLOBAL USING DATA_AREA_NAME
- OBJECT USING DATA_AREA_NAME
Or an NSD file :
- LOCAL VIEW DDM_NAME
- OBJECT VIEW DDM_NAME