SIMULATE 2000 enables mainframe teams to test applications using alternate dates and detect date-dependent behavior through execution and CICS audits plus source-code scanning. This publication explains how to use SIMULATE 2000 and the shared rules language subset to configure date simulation and customize behavior; it is intended for systems programmers, system administrators, testers, and developers responsible for testing, migrating, or maintaining mainframe applications.
SIMULATE 2000 originated as part of the PORTAL 2000 suite developed to assist installations with Year 2000 conversion. Although most PORTAL 2000 components are no longer required, the date-simulation capability remains useful for modern mainframe environments.
SIMULATE 2000 lets programmers run applications under alternate dates (past or future). You can apply alternate dates to batch jobs, TSO user IDs, started tasks, CICS terminals and transactions, DB2 result sets, IMS transactions, and the IBM LE environment.
The product provides execution and CICS audit capabilities that help identify programs and transactions that access the system clock, and a source-code scan facility that performs simple text scanning to locate date-related code.
This manual covers a subset of the rules language shared by all the SyncsortTM Storage Management products. See the Rules customization for a functional approach to the rules language, and the Rules language reference for statement definitions.