OMG(Object Management Group)
Object Management Group
おーえむじー
ソフトウェアやシステムのモデリングに関する標準仕様を策定する、米国に本部を置く国際的な非営利の標準化団体。オブジェクト指向設計の記法であるUML、業務プロセスの記法であるBPMN、システムズエンジニアリング向けのSysML、分散オブジェクト技術のCORBAなどを策定しており、業界団体が作るフォーラム標準の代表例である。UMLはISO/IECの国際規格にもなっている。
Related
他の資格での定義
ソフトウェアやシステムのモデリングに関する標準仕様を作る、国際的な非営利の標準化団体。オブジェクト指向設計の記法であるUML、業務プロセスの記法であるBPMN、分散オブジェクト技術のCORBAなどを策定している。
ソフトウェアやシステムのモデリングに関する標準仕様を策定する、米国に本部を置く国際的な非営利の標準化団体。オブジェクト指向設計の記法であるUML、業務プロセスの記法であるBPMN、システムズエンジニアリング向けのSysML、分散オブジェクト技術のCORBAなどを策定している。UMLはISO/IEC 19501などとして国際規格にもなっている。
Past Exams
過去問での出題
過去問で 1 回出題(ITパスポート試験 1)
出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。用語名で照合しているため、関係の薄い問題が含まれることがあります。
Related
関連キーワードの用語
UMLの構造図の一つで、クラス間の関係を示す静的モデル。クラスの属性、操作、可視性、クラス間の関連(汎化、集約、コンポジション、依存)を表現する。オブジェクト指向設計の中心的な設計図。
UMLの振る舞い図の一つで、オブジェクト間のメッセージのやり取りを時間軸に沿って示す。ライフライン、メッセージ矢印、活性区間で構成され、処理の流れやAPI呼出しの順序を視覚的に表現する。
一つの目標を達成するための利用者とシステムのやり取りを定義するための手法。アクターと振舞いを記述し、ユースケース図として可視化する。要求分析や要件定義で広く用いられる。
UMLの振る舞い図の一つで、システムの外にいる利用者や他のシステム(アクター)と、システムが提供する機能(ユースケース)との関係を表す図。システムの境界を枠で示し、要件定義の段階で、誰がシステムを何のために使うかを利用者と確認するのに使う。
UMLの振る舞い図の一つで、処理や業務の流れを、開始から終了までのアクティビティ(活動)のつながりで表す図。条件による分岐と合流、複数の処理を同時に進める並行処理(フォークとジョイン)を書け、スイムレーンで担当ごとに分けて業務の流れを表すこともできる。
オブジェクト指向で、全体を表すクラスと、それを構成する部分のクラスとの関係(「part-of」の関係)。例えば「自動車」と「エンジン」「タイヤ」の関係で、UMLのクラス図では全体側に白抜きのひし形を付けた線で表す。部分が全体と生存期間を共にする強い集約はコンポジションと呼ぶ。
