IT用語帳
PD-S開発・運用の方法論 · 開発関連の設計手法

SysML

Systems Modeling Language

しすえむえる

UMLを拡張したシステムエンジニアリング向けのモデリング言語。要求図、ブロック定義図、パラメトリック図など、ソフトウェアに限らずハードウェアを含むシステム全体のモデリングに対応する。組込みシステムのシステム設計で活用される。

共有:

Related

他の資格での定義

Past Exams

過去問での出題

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

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

Related

関連キーワードの用語

ESUML

オブジェクト指向ソフトウェアの設計をモデル化するための標準的な記法。クラス図、シーケンス図、ステートマシン図、ユースケース図などの13種類の図を提供する。組込みシステムでは特に状態遷移図やシーケンス図が活用される。

IPE-R図

実体(エンティティ)、属性(アトリビュート)、関連(リレーションシップ)の3要素でデータの構造を視覚的に表現する図法。データベースの概念設計や業務分析において、データ間の関係を明確にするために用いられる。

SA状態遷移図

オブジェクトやシステムがとりうる状態と、イベントによる状態間の遷移を図式化したもの。組込みシステムや通信プロトコルなど、状態管理が重要なシステムの設計で多用される。UMLではステートマシン図として標準化されている。

SAコデザイン

組込みシステムにおいて、ハードウェアとソフトウェアの機能分担を最適化しながら並行して設計を進める手法。性能、コスト、消費電力、開発期間などの制約を総合的に考慮してトレードオフを判断する。

SA状態遷移設計

システムの振る舞いを有限個の状態とイベントによる遷移で表現し設計する手法。状態遷移図や状態遷移表を用いて、状態の漏れや意図しない遷移を検出する。組込みシステムのプロトコル処理や制御ロジックで多用される。

SA省電力設計

バッテリ駆動の組込み機器で重要な消費電力を抑える設計手法。クロック周波数の動的制御(DVFS)、スリープモードの活用、不要な回路のクロックゲーティングなど、ハードウェアとソフトウェアの両面からアプローチする。