CASE 連携メッセージセットによって、アプリケーションは、ユーザーの介入なしで他のアプリケーションを統合または制御できます。この節では、CASE 連携メッセージセットの使用方法を示すいくつかのシナリオを示します。
このシナリオでは、リリースされたアプリケーションに対するバグの修正方法の完全なサイクルを通して進みます。まず、バグレポートを受け取り、バグ修正に必要な処理を記述することから始まります。
自分のアプリケーションに問題があるというバグレポートを受け取ります。
自分の CASE 環境を起動します。
CASE ユーザーインタフェースが表示されます。実行したい機能は、この CASE ユーザーインタフェースで利用可能です。
バグレポートに記述されている問題点の写しとして、テストケースを書きます。
デバッグ機能を選択して、テストケースに対してアプリケーションを実行します。
デバッグ要求が送信されます。
メッセージ環境は、デバッグアプリケーションを選択します。CASE 環境で実行中のアプリケーションのインスタンスが見つけられない場合は、自動的にデバッガを起動します。
デバッグアプリケーションは、要求を受信し、バイナリをロードします。
コードをテストし、デバッグウィンドウでデバッグ状態を再検査します。
関数呼び出しが誤った引数で渡されているところを見つけます。
編集機能を選択して、このコードを編集します。
デバッグツールは、編集要求を送信します。
ソースエディタは、指定されたソースファイルを編集するようにというメッセージを受信します。
ソースコードを修正したいので、チェックアウト機能を選択します。
ソースコードエディタは、チェックアウト要求を送信します。
ソースコードエディタは、チェックアウト通知を受信し、バッファ状態を修正可能にします。
ソースコードを編集してバグを修正し、構築機能を選択して、アプリケーションを構築します。
構築要求が送信されます。
構築アプリケーションは、構築要求を受信し、構築を実行します。
構築を完了すると、構築アプリケーションは「構築完了」通知を送信します。
デバッガは、「構築完了」通知を受信し、新たに構築されたアプリケーションバイナリを再ロードします。
アプリケーションを再テストして、バグ修正がうまくいったかどうかを確認します。
CASE 環境を終了します。
終了要求は、ソースコードエディタ、デバッガ、バージョンマネージャ、および構築アプリケーションへ送信されます。