Softdate ist ein Produkt zur z/OS-Datumsimulation, mit dem Sie Anwendungen in der Produktion unter verschiedenen Zeitzonen ausführen oder Ihren Anwendungscode unter jedem simulierten Systemdatum oder jeder simulierten Zeit testen können. Auf diese Weise können Sie das Anwendungsverhalten rund um Daten und Uhrzeiten, die für Ihre Anwendungslogik von Bedeutung sind, wie z. B. das Monatsende, testen und verifizieren.
Softdate unterstützt alle aktuellen Versionen von z/OS, CICS, IMS, DB2 (einschließlich Stored Procedures), WebSphere Application Server (WAS), USS/OMVS, Cobol, PL/I, C/C++, Java und Assembler. Die Softdate-Unterstützung für Java, WAS und USS ist eine wichtige Voraussetzung für eine SOA. Im Gegensatz zu anderen Produkten ist es bei Softdate nicht erforderlich, modifizierte Versionen von wichtigen Sprachumgebungs- und DB2-Systemmodulen zu erstellen, wodurch die damit verbundenen Wartungs-, Betriebs- und Leistungsprobleme vollständig vermieden werden. Die einzigartige dynamische Abfangtechnologie von Softdate verursacht bei Aufträgen, die dies nicht erfordern, praktisch keinen Leistungs-Overhead.
Simulierte Uhren können über JCL- oder ISPF-erstellte Regeln angegeben werden. CICS- und IMS-Benutzer können mit verschiedenen simulierten Uhren innerhalb der gleichen Regionen testen. CICS MRO wird vollständig unterstützt, mit automatischer Weitergabe von Benutzeruhren über alle MRO-Regionen hinweg. Ähnlich verhält es sich bei IMS: Ein von einem Benutzer in einer Region eingestellter Zeitwert gilt automatisch für alle Regionen innerhalb der IMS-Regionengruppe. Softdate unterstützt die automatische Synchronisierung von Regeln innerhalb eines Sysplex (der Kunde muss einige Regeln für die Software für automatisierte Abläufe schreiben).