Browse Prior Art Database

Source Change Assistant

IP.com Disclosure Number: IPCOM000123545D
Original Publication Date: 1999-Jan-01
Included in the Prior Art Database: 2005-Apr-05
Document File: 2 page(s) / 93K

Publishing Venue

IBM

Related People

Sprissler, D: AUTHOR [+2]

Abstract

Source Change Assistant aids in the manual conversion of code that is not year 2000 compliant when a decision has been made to use the windowing solution. SCA fmds the lines of code that may need changing for a windowing solution by using a predefined set of search criteria. For a windowing solution not all date fields need to be found, since data defmitions are not expanded. Only date fields involved in compares and computes need to be tracked down and the logic corrected. The search criteria are designed to fmd only lines of code that need to be considered for a windowing solution and can be customized to meet the needs of particular projects or partitions. SCA provides the framework for a complete windowing solution.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Source Change Assistant

Source Change Assistant aids in the manual conversion of code that is
not year 2000 compliant when a decision has been made to use the
windowing solution. SCA fmds the lines of code that may need changing
for a windowing solution by using a predefined set of search criteria.
For a windowing solution not all date fields need to be found, since
data defmitions are not expanded. Only date fields involved in
compares and computes need to be tracked down and the logic corrected.
The search criteria are designed to fmd only lines of code that need
to be considered for a windowing solution and can be customized to
meet the needs of particular projects or partitions. SCA provides the
framework for a complete windowing solution. Once the code that needs
to be corrected has been identified, SCA will generate the windowed
code through a user interface requiring human intervention for each
statement requiring change. The code produced by SCA can be only used
as is or can be customized to satisfy a great variety of wiDdowing
requirements. Combining the SCA search tools have been designed for a
windowing solution, and the SçA logic correction functions that if
used as intended will produce correct and consistent renovations
will give complete and consistent results.

Determine Workload

The FINDVARS function of the SCA allows you to estimate the number
of modules in a partition that will need correcting for a windowing
solution. Also provided is a list of variables and their corresponding
line numbers for each module that has been identified as possibly
needing correcting.

Produce a list of Date Sensitive Variables used in Compares and Computes

The FINDVARS function of the SCA offers a highly customizable tool
for finding the DSVs that are used in compares and computes. The
patterns use for determining DSVs are customizable, and you can
specify a list of patterns to exclude, should they be identified by
FINDVARS as DSVs (for example, UPDATE or ACCEPT). The option is also
available to perform "propagation" of DSVs using any number of iterations.

Search for Windowing Candidates

The FJXCOBOL SEARCH functions offer fully customizable search...