アプリケーションおよびそのデータの分析

CICS® イベント・バインディング・エディターにより、ビジネス・イベントの仕様が定式化されるため、IT プロフェッショナルは明確に記述された要件を得ることができます。同ツールを使用して、イベント処理の開始に必要な技術的変更を定義します。

このタスクについて

その前に、アプリケーションのアナリストは、CICS アプリケーションおよびシステム・インフラストラクチャーでビジネス・イベントがどのように表されるかについて理解するために、多少の調査と分析を行う必要があります。

この分析を自動化することはできません。 分析を行うには、既存のアプリケーションおよびデータ設計を理解する必要があり、場合によっては、組織内のより広範な処理に関する知識も必要です。 アプリケーションのアナリストまたはプログラマーは、アプリケーションのソース・コードを検討し、その中の重要なポイントを見極める必要があります。 例えば、クレジット・カード取引を処理するアプリケーションの場合は、取引金額の入力時や顧客の識別時が、重要なポイントと考えられます。

プログラム内の重要ポイントを特定した後、アナリストは、固有のイベントを特定するためにキャプチャー・ポイントで利用できる情報を見極めます。 CICS イベント・バインディング・エディターにおいて、イベントを作成する基準と、そのために収集するデータを指定するよう求められます。

CICS イベント・バインディング・エディターを使用することにより、数多くの EXEC CICS API 呼び出し、および CICS プログラム開始点に対して、イベントのイベント・キャプチャー・ポイントを作成できます。 これらのキャプチャー・ポイントを使用する際に、CICS アプリケーション・プログラムに変更を加える必要はありません。 キャプチャーしたいイベントをこれらのポイントのいずれかでキャプチャーできない場合には、プログラムに EXEC CICS SIGNAL EVENT コマンドを追加して、任意のポイントでイベントをキャプチャーすることができます。