Storage Fetch Protection
Many errors go undetected for long periods of time because instructions incorrectly fetch storage without causing any immediate damage. For example:
CLC FIELDA,0
Such mistakes, in ALC coding, are not picked up by the Assembler. Worse, they can go unnoticed for years, resulting in untraceable damage. High-Level languages, such as COBOL or C/370 are subject to similar problems in a CICS environment for different reasons. It's not uncommon for an incorrectly addressed area to be moved and written to a file without attempting any damage to the CICS environment. CICS Storage isolation does not prevent or detect these errors, and neither do most of the other popular debugging products.
MOVE DFHCOMMAREA TO WS-FIELD.
Gary Bergman Associates, Inc.