IBM OLIVER (CICS interactive test/debug)

From Wikipedia, the free encyclopedia

OLIVER (CICS interactive test/debug) was a proprietary testing and debugging toolkit for interactively testing programs designed to run on IBM's Customer Information Control System (CICS) on IBM's System/360/370/390 architecture.

It provided instruction step, conditional program breakpoint ("Pause") and storage alteration features for Assembler, COBOL and PL/I programs. High level language (HLL) users were able to see and modify variables directly at a breakpoint.

It additionally provided storage protection features to prevent rogue applications from overwriting storage ("storage violations") occupied by other applications, system tables and other kernel code. Other errant application program errors such as "Program Check", "Wild branch" , "Illegal SVC" and "program loop" were also catered for.

Screenshot of OLIVER - CICS Interactive debug. COBOL example
Screenshot of OLIVER - CICS Interactive debug. COBOL example

[edit] See also

[edit] External links