MS-ToolsTM is a set of software tools which
improve the performance and extend the functional capabilities of the Cortex
Migration SystemTM (Cortex-MSTM).
MS-Tools is designed to help licensees of the Cortex-MS software
significantly reduce the amount of resources needed to convert their VSE
applications to MVS, OS/390 and z/OS. MS-Tools components run in the MVS
environment only, except the XFERD3V data
transfer utility which runs in VSE.
Typical productivity gains obtained with MS-Tools vary between 25% and
50%: an average-size Cortex-MS project which requires six consultants is likely
to only need a staff of three or four when MS-Tools is also used.
MS-Tools components were designed and developed over a 20-year period during
which their developer implemented Cortex-MS and MVS-MS in dozens of
conversion projects, and designed numerous tools to enhance these two products
and speed them up. Much of that experience eventually went into the design of
the Prism Conversion System,
an extremely powerful alternative to Cortex-MS which is,
today, an antique product. Because most elements in MS-Tools are also
components of Prism-CS, they
are constantly used, enhanced and supported.
The MS-Tools package includes standard and optional components:
Standard Components (Performance Enhancements):
DMTSHELL speeds up jobset translation by Cortex-DMT by a factor
PDBSHELL speeds up JCL generation by Cortex-PDB by a factor of
speeds up module compilation and link-edit by a factor of ten
PDS-oriented multi-function utility program, used as a high-speed
replacement for IEBUPDTE and IEBCOPY. PDSUTIL provides the following
functions: COMPRESS, COPY/MOVE, LISTDIR, LOAD, REBUILD, SCRATCH, RESET, and
Optional Components (Functional Enhancements):
14 documents describe various VSE/MVS conversion issues, how to detect
them, and how to solve them in the Cortex-MS context. These documents
represent about 200 pages of text and are available in hard-copy format
expands the VSE JCL by replacing EXEC PROC, SLI and INCLUDE commands with
the contents of the corresponding library books. Supports homonyms,
nesting and the substitution of symbolic parameters in procedures.
Validation utility program analyses the JCL, source code and CICS
tables to find the relationships between the different elements (job
streams, PPT, programs, sub-programs, Maps, COPY books, Macros, Includes),
and produces a set of reports and tables.
converts DOS/VS COBOL programs (FCOBOL) to COBOL II.
routines, utilities, and macro-instructions, include replacement macros
for SEGMENT, IPWSEGM, STXIT and many other VSE system or application
facilities that are not supported by Cortex-ENV (such as CA-SRAM,
VSE SORT, etc).
JCLFILTR and standard Prism-CS plug-in modules
pre-process jobsets to translate in-line application and utility programs
which are not natively supported by Cortex-DMT, such as EasyTrieve,
Dylakor, FTP, ARIDBS, DITTO, DrD, MAXBACK, FAVER, MTPBATCH, CA-DYNAM,
EPIC, and many others.
DMTXREF prints the file cross-reference file built by
OLDTAPES provides a user-transparent solution to read VSE tape
files in MVS jobs without Cortex-Prep.
replaces certain Cortex-Switch functions and provides a fast and
convenient way to transfer VSE application disk files to MVS.
DRDMVS, DUSPMVS and DYNUTIL restore
application data files from back-up tapes created in VSE with DrD, MaxBack
Amends, a special type of LCP to automate the
application of manual changes to source programs and JCL streams.
fast and convenient alternative to CZX2PSCR
powerful PDS search and cross-reference utility
utility to archive the contents of PDS and PDSE data sets, and recover
deleted PDS members.
CBLPLLER allows user-written programs to use the Cortex PLLER
routine to edit JCL, PCL, Assembler code, or utility control statements
CZX2PZSM, fast replacement for the same Cortex utility.
MS-Tools is installed by inserting a load-library in the local JOBLIB
concatenation, and replacing/modifying a small number of Cortex-MS panels and
skeletons in the USERLIB.
Pricing for MS-Tools is la carte, depending on components
selected by customers. Please contact GSF Software for details.
From 1990 to 1999, Automated
Migration Services used MS-Tools on 35 VSE/MVS conversion projects it
performed for the following U.S. customers:
Alfa Insurance Companies, Alabama
American Savings Bank, Hawaii
Arkansas Farm Bureau
Automated Data Processing, New Jersey (13 projects)
was developed by SISRO from 1974 to 1987 and is currently owned by the Allen
Systems Group (ASG) From 1986 to 1997, Cortex-MS was distributed by IBM under
the name MVS-MS (MVS
Migration System). ; ASG stopped distributing Cortex-MS in 2008.