| ## Get an Edge with IBM®

The Edge Portfolio Analyzer is a utility that analyzes existing load libraries on MVS™ and gives you the results in both printed reports and machine flat files. You can use it to find exactly which programs are chatting with the system about dates , to gather compiler and option information for migration considerations if you are running old programs, and discover many of the secrets that your load modules hold.

If you used Edge in your assessment, you may already have these lists:

- Shared subprograms and most programs that invoke them, very useful when changing standard date routines
- Occurrences of PL/I DATE built-in functions
- CSECTs and modules requesting the date (for example, using CALLs to COBOL service routines in OS/VS COBOL and using ACCEPT ...FROM statements in VS COBOL II and COBOL for MVS and VM)
- Counts of unique CSECTs and module combinations
- Compiler releases and options used in modules created by COBOL, PL/I, and C/C++

If you do not have such lists, this phase is a good time to get them. You can produce reports for the entire library or use generic selection to include or exclude specific modules or groups of modules. With these reports, you will also know the load modules that will be impacted by changing a specified CSECT, such as a date program and the programs that use a particular facility of the system, such as DB2®.

For more information on Edge (5620-AZM), go to the IBM VisualAge® 2000: Portfolio Analyzer (fact sheet) or the Year 2000 Technical Support Center information.

©1997 IBM Corporation