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

派生関連

Derived Association

はせいかんれん

ほかの関連をたどることで導き出せる関連。UMLのクラス図では、関連名の前に「/」を付けて表す。例えば「社員が部署に所属する」と「部署が事業所に置かれる」の2つの関連から、「社員が勤める事業所」の関連を導ける。情報としては冗長なので、実装で保持するかは性能と整合性の管理の手間を比べて決める。

共有:

Related

他の資格での定義

Related

関連キーワードの用語

PD-S関連

UMLのクラス図で、クラスのインスタンスどうしの構造的なつながりを表す関係。クラスを実線で結び、両端に多重度(1、0..1、*など)やロール名を書いて、相手のインスタンスと何対何で結び付くかを示す。全体と部分の関係を表す集約やコンポジションは関連の特別な形。

PD-S派生属性

ほかの属性の値から計算や導出によって求められる属性。UMLのクラス図では、属性名の前に「/」を付けて表す。生年月日から求める年齢や、単価と数量から求める金額が当たる。値を保持すると元の属性との不整合が起きうるので、保持するか都度計算するかを設計で決める。

FEロール名

UMLのクラス図で、関連の端に付けて、相手のクラスから見たそのクラスの役割を示す名前。例えば「社員」と「会社」の関連で、会社の側に「雇用者」、社員の側に「従業員」と記す。

AP集約

オブジェクト指向で、全体を表すクラスと、それを構成する部分のクラスとの関係(「part-of」の関係)。例えば「自動車」と「エンジン」「タイヤ」の関係で、UMLのクラス図では全体側に白抜きのひし形を付けた線で表す。部分が全体と生存期間を共にする強い集約はコンポジションと呼ぶ。

PD-Sアクティビティ図

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

PD-Sオブジェクト図

UMLの構造図の一つで、ある時点でのオブジェクト(クラスのインスタンス)とその間のリンクを表現する。クラス図が型レベルの構造を示すのに対し、オブジェクト図は具体的なインスタンスレベルの状況を示す。設計の検証に用いる。