Data Center Management Systems
|
Cross Reference System - XREF |
XREF Features
Release Notes
Operating Environment
Installation
60 Day Trial
Pricing
Publications
The DCMS Cross Reference Facility (XREF) is a self-maintaining information
repository and query system that provides instantaneous access to comprehensive
where-used information on all of your Job, Proc, source program components.
The XREF Monitor keeps the system's database current by updating the database
automatically whenever a JCL member, PROC, program or program component is modified. XREF allows analysts
to perform error free change impact analysis in seconds rather than hours
or days. XREF eliminates the need to perform long running and often difficult to accurately interpret
library scans. The XREF database is always current and up to date.
XREF supports an unlimited number of libraries.
XREF currently supports the PDS, PDS/E, CA-Librarian and CA-Panvalet library formats. However, XREF is very flexible and can be easily modified to support any number of additional library formats.
The XREF online Query Facility provides precise, accurate
and instantaneous answers to literally hundreds of questions.
Here is a small sample of what XREF can show you:
-
The Jobs/Proc's where program FAPP120 is executed.
- The Jobs where PROC GAPP090 is executed.
- The Jobs/Proc's where a particular dataset is referenced.
- The programs that reference a specified DB2 table name.
- The Jobs that execute PROC DB2AP.
- The Jobs that execute program GAPP0110.
- The Jobs that reference the Billing Master file.
- The Jobs that reference Parmlib member CURRDATE.
- The programs that execute sub-program GETDATE.
- The programs that reference CICS map MAP001.
- The programs that include copybook GAPCMAST.
- The PROC’s that are executed in job GAPJ0190.
- The programs that are executed in job GAPJ1090.
- The datasets that are referenced in job GAPJ1090.
- The jobs that include member CARIMAST.
- The programs that update the Billing Master file.
- The programs will I have to compile and rebind before I can implement the Accounts Payable DB2 Table changes.
- The datasets required for the upcoming disaster recovery test.
- The Jobs and datasets for all Jobs beginning with HAP*.
- Where do the load modules used in the JOB or JOBs reside?
- When were the load module(s) Link Edited?
- What object modules/CSECT's/subroutines are linked to each load module?
- What languages are they written in?
- When were they last compiled?
The XREF Online Query Facility presents information in two views:
Standard and Extended. A PF key permits the user to quickly switch from one view to the other.
- The Standard query shows each of the elements used by a given member in alphabetic sequence. Only one instance of an element is presented
even if it is used multiple times in the same member. When accessing by
element name, XREF shows all the members that reference the element at least once.
For example: Using a Standard query to determine which jobs and proc's reference a particular dataset would provide a list of all of the members in alphabetical sequence.
- The Extended query shows all references to a given element
name and presents each in the order it appears in the member. Each
instance shows additional relevant detail information such as stepname, program and DDname. When accessing by element
name, XREF shows each referencing member alphabetically and each instance as it appears in that member.
For example: Using an Extended query to determine which jobs and proc's reference a particular dataset would provide a list of all of the members containing the dataset name in alphabetical sequence along with the relevant stepname, program name and DDname.
The database information is also available in hard-copy.
The XREF database is kept current and in synchronization with your production
libraries by one of two methods:
- Using XREF’s Monitor task to automatically watch for updates to specific
libraries.
- Including the XREF monitor utility within an automated change implementation process.
XREF now provides detailed DB2 information obtained from the analysis of SQL statements within your production source programs. XREF shows the use of tables, databases and indices within SQL.
DB2 Entity |
SQL VERB |
DB2 table |
SELECT-FROM, INSERT-INTO, UPDATE, DELETE-FROM, CREATE, ALTER, DROP |
DB2 database |
CREATE, ALTER, DROP |
DB2 index |
CREATE, DROP |
DB2 stored procedure |
CALL |
XREF's Online Inquiry has been enhanced for a new look. The Direct/Prompted approach has been eliminated in favor of a combined, easier-to-use main menu.
XREF's Online Inquiry now provides enhanced wildcard handling for generic searches. The use of the double-asterisk (**) now emulates IBM’s in the DSLIST facility.
XREF now provides the ability to define and use parallel databases. Up to 39 XREF databases can be used, permitting separation of the data by company, division, department, application, etc. See the section entitled Parallel Systems.
XREF recognizes and cross-references library members of the following languages:
- COBOL – Determines file usage, called programs, CICS transactions and CICS maps
- Assembler – Determines file usage, called programs, CICS transactions and CICS maps
- CA-Easytrieve – Determines file usage and called programs
- MVS JCL – Procedures/Includes are expanded and symbolic's are resolved to determine DSN’s, executed programs and procedures
- Other Languages - XREF is very flexible and can easily be modified to support additional languages.
XREF is available for any processor that supports the
z/OS operating system environment. The package consists
of batch and online components. The online components execute in the TSO/ISPF
environment. The DCMS proprietary DBMS is VSAM based and does not require DB/2.
The XREF installation package consists of programs, ISPF panels,
messages, skeleton JCL and complete documentation. Installation and customization
can easily be completed in a single day. Simply identify the libraries that contain your Jobs, Proc's and source programs to XREF. XREF will then take an inventory of all the modules and their relationships and build the initial database. XREF, from that point on, automatically updates the database whenever a member is updated on one of the defined libraries.
The XREF system can be shipped to your company for a no
cost, no obligation trial or
downloaded directly from
the DCMS web site.
The XREF license is renewable on a per processor
basis.
Administration Guide |
Describes the installation and components included with the Cross Reference System. Its intended use is for XREF Administrators. |
User Guide |
Describes the day-to-day usage of the Cross Reference System. Its intended use is for general users of the XREF system. |