ホーム

Zのソフトウェア

Zの開発者ツール

HourGlass

IBM HourGlass

時間的制約のあるz/OSアプリケーションをテストするために、過去、現在、未来の任意の日時をシミュレート

HourGlassの紹介

IBM HourGlassは、メインフレームz/OSアプリケーションをテストするためのクロック・シミュレーター・ツールで、アプリケーション・コードを変更したり、別のコンピューティング環境を必要とせずに日時のシミュレーションを可能にします。

IBM HourGlassを使用すると、特定の日時を設定してIBM z/OS上でメインフレーム・アプリケーションのテストが可能になります。タイムゾーンをまたいで機能を調整し、アプリケーション・テストを強化し、ミッション・クリティカルなアプリケーションの精度と信頼性を向上させるのに役立ちます。

メリット
精度と信頼性の向上

サポートされているレベルのz/OSを実行している IBM® Zサーバー上で、2099年までの任意の日時をシミュレートします。時間的制約のあるアプリケーションを徹底的にテストし、導入後にコストのかかる問題が発生しないようにします。

テスト効率の向上

コードの変更、IPLの再変更、ランタイムJCLの変更を行わずに、日時のテストを自動化します。HourGlass Repositoryから日時の値を素早く検索、変更、ダウンロードして、並べ替えて閲覧できます。

リスクの低下

システムの日時を要求するアプリケーションで発生する可能性のある問題を特定して解決します。HourGlassを使用して、時間に敏感なアプリケーションを信頼性の高い方法で検証できます。

特集
柔軟性とセキュリティー

期末シナリオ(週末、月末、四半期末、年度末など)、深夜、その他の重要なイベントに対する柔軟なテストを可能にします。直感的なInteractive System Productivity Facility(ISPF)インターフェースを使用するHourGlass Control Centerを使用して、個々のジョブのテストを指定したり、複数のプログラムにわたってランダムなシナリオを作成したりすることができます。また、セキュリティー機能により、プログラマーとジョブグループまたはクラスによるアクセスを制御することも可能です。包括的なオンラインヘルプは、すべてのパネルで利用できます。

HourGlass Control Centerの使用 ISPFインターフェースを使用可能にする
日付および時刻の変更

パターン、アプリケーション、トランザクション、ユーザー、またはアドレス空間名を指定して、時間要求(SVC 11またはPC時間要求)中にz/OSアプリケーションに返される日時を変更します。IBM® CICS Transaction Serverを使用して、CICS Open Transaction Environment(OTE)で時間次元テストを実行し、IBM HourGlass CICS Batch Time Managementプロセスにより、CICS領域の日時を設定します。

CICSユーザーはEIBDATEフィールドを設定することもでき、タイム・ゾーンに関係なく正確な日時の機能を拡張できます。

CICSセットアップ CICSでのHourGlassの使用
シミュレートされた日付および時刻の処理

異なるシステム日付で同時テストを実行し、各ユーザーの日付の表示を個別に維持します。アプリケーションを再リンクする必要なく、IMS IOPCBの日付フィールドと時刻フィールドを任意の値に設定します。

HourGlass IMSのセットアップ IMSメッセージ領域でのHourGlassの使用
技術的な詳細
ソフトウェア要件
  • MVS/ESAバージョン4.2.2以降。
  • ISPFバージョン3(5685-054)、リリース3以降。
  • ソフトウェアをアクティベートするためのAPF認定ライブラリー。
  • すべてのオプションをインストールするには、約185,000の拡張CSA(ECSA)が必要です。STCLINK=Nの場合、26,000を差し引います。TATS=Nの場合、12,000を差し引きます。詳細については、「カスタマイズ・ジョブの実行」をご覧ください。
インストール要件とセットアップ・ガイドはこちら
次のステップ

IBM HourGlassが、時間に敏感なz/OSアプリケーションをテストするために任意の日時をシミュレートする方法をご覧ください。IBM Zのエキスパートとの30分間の無料相談をご予約ください。

その他の参考情報 資料 サポート サポートとサービス