独立行政法人 情報処理推進機構(IPA)
STAMP Workbench logo

目次

前のトピックへ

アクシデントハザード安全制約表

次のトピックへ

UCA表

コンポーネント抽出表

コンポーネント抽出表は、分析対象の登場人物(コンポーネント)からコンポーネント間の関係を表現し、コントロールストラクチャーを作成するためのテーブルです。コンポーネント抽出表は、プロジェクト配下に作成できます。

コンポーネント抽出表

同期中のコントロールストラクチャー図

コンポーネント抽出表の左上に表示される [同期中のCS図名] には、表の編集を反映する同期中のコントロールストラクチャー図の名前が表示されます。

コンポーネント抽出表の対象/登場人物/コントロールアクション/フィードバック/入出力の追加、削除、編集は、同期中のコントロールストラクチャー図に反映されます。

コントロールストラクチャー図は、以下の操作によって同期付けられます。

  1. コンポーネント抽出表のコンテキストメニュー[コントロールストラクチャー図の生成]を実行した時
  2. コンポーネント抽出表が存在する状態で、メニュー 図 ‣ コントロールストラクチャー図 を実行した時
  3. コントロールストラクチャー図が存在している状態で、コンポーネント抽出表を作成した場合(一つ目のコントロールストラクチャー図を関連付ける)
同期中のコンポーネントストラクチャー図

コンポーネント抽出表の編集

対象の編集

[対象] がONの時、登場人物を分析対象とします。

OFFからON変更時に、登場人物が同期中のコントロールストラクチャー図に表示されていない場合は、図に表示します。

[対象] がOFFの時、登場人物を分析対象から外します。

ONからOFF変更時に、同期中のコントロールストラクチャー図に図要素が表示されている場合は、図要素を削除します。

登場人物の追加

コンポーネント抽出表の空欄、または行を右クリックし、コンテキストメニューの[登場人物の追加]をクリックします。

登場人物の追加

登場人物の値の変更

登場人物のセルをダブルクリックして、登場人物を編集します。

登場人物の削除

コンポーネント抽出表の行を右クリックし、コンテキストメニューの[登場人物の削除]をクリックします。

登場人物の削除

責務の編集

責務のセルをダブルクリックして、責務を編集します。 責務欄は複数行の入力が可能です。

コントロールアクションの追加

コンポーネント抽出表のコントロールアクションのセルをダブルクリックし、CAダイアログを表示します。

CAダイアログ

CAダイアログで[追加]ボタンをクリックし、送信先コンポーネントダイアログを表示します。

送信先コンポーネントダイアログ

送信先コンポーネントダイアログのドロップダウンリストから送信先に指定するコンポーネントを選択し、[了解]ボタンをクリックしてコントロールアクションを追加します。

コントロールアクション追加

コントロールアクションを編集する場合は、コントロールアクションのセルをダブルクリックし、編集します。

コントロールアクションの削除

コンポーネント抽出表のコントロールアクションのセルをダブルクリックし、CAダイアログを表示します。

CAダイアログでコントロールアクションを選択し、[削除]ボタンをクリックします。

この操作では、リンクは削除されません。

コントロールアクション削除

フィードバックの追加

コンポーネント抽出表のフィードバックのセルをダブルクリックし、FBダイアログを表示します。

FBダイアログ

FBダイアログで[追加]ボタンをクリックし、送信先コンポーネントダイアログを表示します。

送信先コンポーネントダイアログ

送信先コンポーネントダイアログのドロップダウンリストから送信先に指定するコンポーネントを選択し、[了解]ボタンをクリックしてフィードバックを追加します。

フィードバック追加

フィードバックを編集する場合は、フィードバックのセルをダブルクリックし、編集します。

フィードバックの削除

コンポーネント抽出表のフィードバックのセルをダブルクリックし、FBダイアログを表示します。

FBダイアログでフィードバックを選択し、[削除]ボタンをクリックします。

この操作では、フィードバックのリンクは削除されません。

フィードバック削除

入出力の追加

コンポーネント抽出表の入出力のセルをダブルクリックして、入出力ダイアログを表示します。

入出力ダイアログ

登場人物(コンポーネント)に入力のコントロールアクションを追加するには、[入力の追加]ボタンをクリックします。

登場人物(コンポーネント)に出力のコントロールアクションを追加するには、[出力の追加]ボタンをクリックします。

追加した入出力のコントロールアクションは、内容のセルをダブルクリックして編集できます。

入出力編集

コンポーネント抽出表に同期中のコントロールストラクチャー図がある場合に入力を追加すると、図に、始点、リンク、コントロールアクションが追加されます。出力は、リンク、終点、コントロールアクションが追加されます。

すでに、登場人物に始点・終点とリンクがある場合は、そのリンクにコントロールアクションが追加されます。

入出力追加

入出力の削除

コンポーネント抽出表の入出力のセルをダブルクリックして、入出力ダイアログを表示します。

入出力ダイアログで行を選択して、[削除]ボタンをクリックします。

この操作では、コントロールアクションを削除します。リンク、始点/終点は削除されません。

入出力削除

備考の編集

備考のセルをダブルクリックして、備考を編集します。

コントロールストラクチャー図の生成

コンポーネント抽出表の空欄、または行を右クリックし、コンテキストメニューの[コントロールストラクチャー図の生成]をクリックします。

コントロール抽出表の内容で、コントロールストラクチャー図が生成されます。すでに図がある場合は、図が開きます。

コンポーネントの順序変更

コンポーネント抽出表のコンポーネントは、表上で行をドラッグ&ドロップして順序を変更します。

コンポーネントの順序変更

コンポーネント抽出表をExcelファイルに出力

コンポーネント抽出表をExcelファイルに出力するには、コンポーネント抽出表の右上にある[Excelファイルに出力]ボタンをクリックします。

Excel出力