OPTI-AUDIT Year 2000 Inventory and Assessment

OPTI-AUDIT will assist you in preparing for the Year 2000.

OPTI-AUDIT monitors VSE program and dataset activity to determine which programs are in use and which programs are used by other programs. By identifying active programs and datasets, you gain efficient use of time and resources by changing only those programs and datasets actually used on your system. Time and resources are not wasted modifying programs and datasets no longer in use.

OPTI-AUDIT begins the inventory process by scanning DASD to locate every VSE library and dataset. After verifying library integrity, OPTI-AUDIT extracts phase information from each library creating an internal database of phase and dataset table entries. OPTI-AUDIT then monitors all library fetch and dataset open activity updating the internal database to reflect usage of phases and datasets. OPTI-AUDIT optionally logs data about each fetch and open in its logfile for later report processing.

OPTI-AUDIT provides report programs to extract data from the internal database and logfiles. The OPTI-AUDIT database reports can assist you in managing your Year 2000 conversion. Programs can be marked as Year 2000 Ready and reports can show you which programs are Year 2000 ready and which programs are actively in use but not marked as Year 2000 ready.

OPTI-AUDIT assists in the assessment process by providing a utility to scan COBOL source code looking for date related COBOL Verbs and Variables. This saves time and resources when making Year 2000 program changes.

OPTI-AUDIT Report Overview

Database Reports

Logfile Reports

Phases Active, Inactive, Y2KReady, NotReady Phase Summary Reports
Datasets Active, Inactive,Y2KReady, NotReady Dataset Summary Reports
Duplicate Phase Reports Accounting Summary Reports
Phase Reference Reports Resource Audit Reports
Vendor Product Analysis Reports Execution Analysis Reports

OPTI-AUDIT Batch Execution Analyzer

The OPTI-ANALIZER feature of OPTI-AUDIT can be used to analyze a batch application to determine what resources are used and where the application is spending its time. As the application is running, OPTI-ANALIZER is tracking the phases that are called and where in those phases execution took place. For Year 2000 analysis, OPTI-ANALIZER will locate all SVC 34 (GETIME) function usage regardless of where the usage occurs (partition, GETVIS or System GETVIS).

OPTI-AUDIT Change Management/Version Control

OPTI-AUDIT provides a facility to audit the source code/phase relationship. The source/phase bind facility binds or links the source code used to create a phase to the phase itself. The bind facility is not dependent on the language (HLASM, COBOL, PL/I, etc.) used to create the phase. Source code of any language can be bound to any phase. The bind facility reads the source code and the phase as input to create 32-bit CRC checksums. These CRC-32 checksums, the location of the phase, the location of the source code and the name of the person performing the bind is stored in the OPTI-AUDIT internal database. Programs are provided to update or verify the bind information and to report on phases and their bind information. OPTI-AUDIT also provides a phase compare utility that will compare two or more phases to determine if they are exactly the same.

Storing and maintaining bind information in the OPTI-AUDIT internal database allows you to answer questions like, 'Is this the source code for this program?', 'Where is the source code for this phase located?', 'Who made the changes to this program the last time it was updated?' or 'What has been changed on our system recently?'.

OPTI-AUDIT Software Asset Management

OPTI-AUDIT provides vendor reports designed to identify what products are installed in a VSE systems libraries and if those products are actually in use. The vendor reports also accesses VSE System History files to identify which products are officially installed and in which libraries. User defined products can be identified and reported on also. The vendor report allow you to verify that the products you are paying for are actually being used on your system.

OPTI-AUDIT VSE Resource Auditing

OPTI-AUDIT can optionally log job accounting and audit information for each job step of each job. This information can be combined with phase and dataset usage data to create resource audit reports. For each job step, detailed data about the step is reported including accounting data, partition, jobname, stepname, CPU usage, SIO count, completion codes, phases and datasets accessed by the executed program.

Technical Considerations

OPTI-AUDIT runs under VSE/SP or VSE/ESA. The product uses 48K of page fixed system GETVIS. 31-bit system GETVIS storage is used if available.

Support Function Table
VSE Release Fetch Support Open Support Resource Audit Bind Facility
VSE/ESA 2.x Vendor Exit Vendor Exit Vendor Exit Available
VSE/ESA 1.4 VSE Hook Vendor Exit N/A Available
VSE/ESA 1.3 VSE Hook N/A N/A Available
VSE/ESA 1.1/1.2 VSE Hook N/A N/A Available
VSE/SP 2/3/4 VSE Hook N/A N/A N/A

For More Information

To manage your Year 2000 conversion, call 1-800-251-OPTI today. We're so confident that OPTI-AUDIT will help  you that we offer a free 15-day product evaluation.

© 1996-1997 Barnard Software, Inc.

Back to the BSI Home Page