IT用語帳

UML

Unified Modeling Language

ゆーえむえる

オブジェクト指向のソフトウェア開発において、システムの構造や振る舞いを視覚的に表現するための標準的なモデリング言語。クラス図、ユースケース図、シーケンス図、アクティビティ図など複数の図法を持ち、システム構成要素の関連の表記に用いられる。
個別システム化構想・計画の策定 > 個別システム化計画の基本要件の確認

他の資格での定義

IPUML

オブジェクト指向のソフトウェア開発において、システムの構造や振る舞いを視覚的に表現するための標準的なモデリング言語。クラス図、ユースケース図、シーケンス図など複数のダイアグラムを定義している。

FEUML

オブジェクト指向のソフトウェア設計を視覚的に表現するための標準化された表記法。クラス図、シーケンス図、ユースケース図、アクティビティ図、ステートマシン図など複数のダイアグラムで構成され、システムの構造や振る舞いを多角的に表現できる。

APUML

オブジェクト指向設計の事実上の標準となる統一モデリング言語。クラス図、シーケンス図、ユースケース図、アクティビティ図、ステートマシン図、コミュニケーション図など13種類のダイアグラムでシステムの構造や振る舞いを表現する。

SAUML(統一モデリング言語)

ソフトウェアの分析・設計で用いる標準的なモデリング言語。構造図(クラス図、コンポーネント図等)と振る舞い図(シーケンス図、アクティビティ図等)の14種類の図から構成される。OMGが標準化を管理している。

ESUML(統一モデリング言語)

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

関連キーワードの用語

STBPMN

業務プロセスをフローチャート形式で視覚的に表記するための国際標準記法。イベント、アクティビティ、ゲートウェイ、フローなどの記号を用いて業務の流れを表現する。部門横断的なプロセスの記述に適し、ビジネスプロセス表記手法の代表例。

STE-R図

エンティティ(実体)とリレーションシップ(関連)を用いてデータ構造を図示するモデリング手法。データベース設計の基礎として使われるほか、システム構成要素間の関連の表記法としても利用される。

STDFD

データの流れに着目してシステムや業務を分析するための図法。プロセス、データストア、外部エンティティ、データフローの4要素で構成され、業務やシステムにおけるデータの入出力と処理の流れを可視化する。構造化分析の代表的手法。

ST業務モデル

企業の業務機能と業務組織の関係を体系的に整理したモデル。将来的に必要となる最上位の業務機能と業務組織を検討し、新システムの全体像を描くための基盤となる。業務機能構成図や組織モデルで構成される。

ST業務機能構成図

企業の業務を機能単位に分解し、階層的に構造化した図。業務の全体像を俯瞰的に把握するために用いられ、業務モデルの定義における基本的な成果物である。DMM(Diamond Mandala Matrix)やWBSとの対応にも活用される。

STモデリング

現実の業務やシステムを抽象化し、図表やモデルとして表現する技法。業務モデル、データモデル、プロセスモデルなどがあり、システム開発課題の分析や業務の新全体像のイメージ化に不可欠な手法である。