IT用語帳
SAアプリケーション設計 · モデリング技法

SysML

Systems Modeling Language

しすむる

ハードウェア、ソフトウェア、人、設備などを含むシステム全体を対象に、要求、構造、振る舞い、制約を図で表すためのモデリング言語。UMLを拡張してOMGが標準化し、要求図やパラメトリック図などを加えている。モデルベースシステムズエンジニアリング(MBSE)で使われる。

共有:

Related

他の資格での定義

Past Exams

過去問での出題

過去問で 4 回出題(システムアーキテクト試験 2・応用情報技術者試験 1・ネットワークスペシャリスト試験 1)。うち 4 回は用語そのものを問う問題です。

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「用語を問う問題」は、この用語の説明や特徴そのものを問う問題です。用語名で照合しているため、関係の薄い問題が含まれることがあります。

システムアーキテクト試験の過去問によく出る用語

Related

関連キーワードの用語

SAユースケース

システムとアクター(利用者や外部システム)との相互作用を記述したもの。システムが提供する機能を利用者の視点から整理し、要件の漏れを防ぐ。ユースケース図とユースケース記述で構成される。

SAクラス図

UMLの構造図の一つで、クラスの属性・操作とクラス間の関係(関連、汎化、集約、コンポジション等)を表現する。オブジェクト指向設計の中核となる図で、システムの静的構造を表す。

SAシーケンス図

UMLの相互作用図の一つで、オブジェクト間のメッセージのやり取りを時系列に沿って表現する。ライフライン、メッセージ、実行仕様、複合フラグメント(alt、loop等)を用いて処理の流れを記述する。

SAアクティビティ図

UMLの振る舞い図の一つで、処理の流れをアクティビティ(活動)の連鎖として表現する。分岐、合流、並行処理、スイムレーンによる役割分担の表現が可能。業務フローやユースケースの詳細化に用いる。

SAコンポーネント図

UMLの構造図の一つで、ソフトウェアのコンポーネント(部品)とそのインタフェース、依存関係を表現する。システムの物理的な構成要素の関係を示し、コンポーネント間の結合度を設計時に確認するために用いる。

SA配置図

UMLの構造図の一つで、ソフトウェアコンポーネントがどのハードウェア(ノード)上に配置されるかを表現する。サーバ構成やネットワーク構成の物理的な配備計画を可視化するために用いる。