Patent ID: 7921412

Claim:
A system for non-intrusively monitoring an application, comprising: a first COBOL (Common Business Oriented Language) program module stored on a non-transitory computer-readable medium that is programmed to share and attach through a technical layer to a shared memory area created by the application and used by the application during real-time operation to store application values in the shared memory area, the first module is further programmed to read at least one application value from the shared memory area that has been stored in the shared memory area by the application during real-time operation, wherein the first COBOL program module is programmed with COBOL that does not provide support for features to share and attach to the shared memory area, and wherein the technical layer comprises a shared memory routine that includes functions for managing shared memory that enable the first COBOL program module to share and attach to the shared memory area; a second module stored on a non-transitory computer-readable medium in communication with the first COBOL program module that requests the first COBOL program module to read the application values, the second module receives the application values from the first module; and a third module stored on a non-transitory computer-readable medium in communication with the second module that displays the application values.