CS全体ビュー

CS全体ビューは、階層化構造を持つコンポーネントの全体像を、見たい階層化レベルに応じてビュー形式で見ることのできる機能です。

CS全体ビュー

コンポーネントの階層化構造の作成

コンポーネントのネスト

以下の方法でコンポーネントのネスト、コンポーネントの階層化構造を作成します。

  • ダイアグラムエディタのツールバーで [コンポーネント] をクリックした後に、コントロールストラクチャー図上で既存のコンポーネントをクリックします。

  • コントロールストラクチャー図上で、コンポーネントに別のコンポーネントをドラッグ&ドロップします。

  • 構造ツリー上で、コンポーネントに別のコンポーネントをドラッグ&ドロップします。

画像

詳細化したいコンポーネントのコントロールストラクチャー図の作成

以下の方法で、コンポーネント配下にコントロールストラクチャー図を作成し、コンポーネントを詳細化して記述できるようになります。

  • 構造ツリーから作成

構造ツリー上で詳細化したいコンポーネントを選択し、メインメニューの [図] - [STAMP/STPA] - [コントロールストラクチャー図] を選択します。

コンポーネントの詳細化(コンポーネントに対するコントロールストラクチャー図の作成)
  • ダイアグラムエディタに表示されたコントロールストラクチャー図から作成

コントロールストラクチャー図上で詳細化したいコンポーネントを右クリックし、コンテキストメニューから [図の作成] - [コントロールストラクチャー図] を選択します。

コントロールストラクチャー図の図上からコンポーネントのコントロールストラクチャー図を作成

配下のコントロールストラクチャー図を開く

以下の方法で、コンポーネント配下のコントロールストラクチャー図をダイアグラムエディタに開きます。

  • 構造ツリー上で、コンポーネント配下のコントロールストラクチャー図をダブルクリックします。

  • コントロールストラクチャー図でコンポーネントを右クリックし、コンテキストメニューの [配下の図を開く] からコントロールストラクチャー図を選択します。

コントロールストラクチャー図の図上からコンポーネントのコントロールストラクチャー図を開く

CS全体ビューの操作

CS全体ビューの表示

以下の方法で、CS全体ビューを表示させます。

  • メインメニューの [ツール] - [STAMP/STPA] - [CS全体ビューの表示] から表示します。

CS全体ビューの表示
  • コントロールストラクチャー図上の余白部分を右クリックし、コンテキストメニューから [CS全体ビューの表示] を選択します。

CS全体ビューの表示(コントロールストラクチャー図のコンテキストメニューから)

ヒント

CS全体ビューはastah System Safetyのウィンドウと並べて表示できます。

astahSystemSafetyとCS全体ビューの表示

CS全体ビューの表記

CS全体ビューでは、リンクの方向が上から下となるようコンポーネント配置を自動でレイアウトするため、実際のコントロールストラクチャー図とは違った見た目となることがあります。

画像

また、CS全体ビューはモデルを元にしているため、[図から削除] され図上にないコンポーネントやリンクも表示されます。

図から削除されたモデルの表示

注釈

図上での変更をCS全体ビューに反映させる場合は、CS全体ビューを一度閉じて、再度CS全体ビューを開きます。

CS全体ビューでの操作

コンポーネントの配下を開く

配下にコンポーネントを持つコンポーネントには、右上に [+] ボタンが表示されます。
このボタンをクリックして、配下のコンポーネントをCS全体ビューに表示させます。
このとき、CS全体ビューは自動でレイアウト調整されます。
コンポーネントを開く

コンポーネントの配下を閉じる

配下にコンポーネントを持つコンポーネントで、既に配下が表示されている場合、右上に [-] ボタンが表示されます。
このボタンをクリックして、配下のコンポーネントを非状態にします。
このとき、CS全体ビューは自動でレイアウト調整されます。
コンポーネントを閉じる

コンポーネントの移動

CS全体ビューで移動したいコンポーネントをドラッグ&ドロップすることで、コンポーネントを移動させることができます。
ただし、CS全体ビューでのコンポーネントの移動は、コントロールストラクチャー図やコントロールループ図には反映されません。

リンクやフィードバックリンクの変形

CS全体ビュー上でリンクやフィードバックリンクをドラッグすることで、リンクやフィードバックリンクを変形させることができます。
ただし、CS全体ビューでのリンクやフィードバックリンクの変形は、コントロールストラクチャー図やコントロールループ図には反映されません。

CS全体ビューの拡大表示、縮小表示

[Ctrl]キーを押しながらマウスホイールを操作することにより、拡大表示、または、縮小表示します。

全体を表示する

CS全体ビューに全体が表示されるように、自動でスクロールやズームします。

全体を表示する

階層化レベルの指定

指定した階層化レベルに応じ、コンポーネントの配下を開いて、または閉じてCS全体ビュー表示します。

レベルの表示

レベル1

階層構造を全て閉じた状態で表示します。

レベルの表示

レベル2

階層構造を2階層目まで展開した状態で表示します。

レベルの表示

レベル3

階層構造を3階層目まで展開した状態で表示します。

レベルの表示

全てのレベル

4階層以上の階層構造を持っている場合、全て展開した状態で表示します。