コンポジット構造図

コラボレーション使用(CollaborationUse)

コラボレーション使用(CollaborationUse) 時間に余裕があったら覚えてもいいかもね。

コラボレーション(collaborations)

コラボレーション(collaborations) とりあえず。 記法 破線の楕円アイコンとして表示される。 破線の中には、名前区画と内部構造のための区画をもつことができる。 内部構造区画はなくてもいい。その場合、コラボレーション名を真ん中に書く。内部構造の詳…

変数(Variable)

変数(Variable) 変数は接続可能な要素である。 接続可能な要素を特化するよう変数を拡張する。こんだけかw

トリガー(Trigger)

トリガ(Trigger) トリガは、イベントが発生したポートによって限定されるかもしれない。 イベントに対して1つ以上のポートを規定することは,指定されたポートの1つを経由してイベントが受信された場合にのみ,イベントが関連する振る舞いが実行されるきっか…

構造化分類子

構造化分類子 これは、所有されている,もしくは参照されているインスタンスのコラボレーションによって、その振る舞いのすべてまたは一部が記述できるような任意の分類子を表す抽象メタクラス 関連 / role:ConnectableElement[0..*] ownedAttribute:Property…

カプセル化された分類子(EncapsulatedClassifier)

カプセル化された分類子(EncapsulatedClassifier) 特定の、そして型チェックされた相互作用店としてのポートを所有する能力で分類子を拡張する。 関連 / ownedPort:Port / ownedPort カプセル化された分類子に所有されるポート属性の集合。

接続可能要素(ConnectableElement)

接続可能要素(ConnectableElement) コネクタブル・エレメントだ。 分類子の役割を演ずるインスタンスの集合をあらわす抽象的メタクラス。接続可能な要素は,付加されているコネクタによって結合していい。そして包含分類子のインスタンスの中に作られるリン…

分類子(Classifier)

分類子(Classifier) 分類子は、コラボレーション使用を所有する能力を持つように拡張される。これらのコラボレーション使用は,分類子の働きの説明をするためにコラボレーションと分類子を結びつける。 関連 collaborationUse:CollaborationUse representat…

プロパティ(Property)

プロパティ(Property) コンポジット構造図における「全体と部分」の関係における「部分」のことをプロパティという。 つまり、プロパティは、コンポジット構造の所有するほうの分類子インスタンス(包含分類子インスタンス)に所有されるインスタンスの集…

パート(パーツ)

パート(パーツ) コンポジット構造に含まれるプロパティのうちの1つであり、分類子もしくは分類子のインスタンスのこと。 表記法 通常の分類子の長方形の中に、名前、役割名、分類子名などを書く。名前/役割名:分類子名また、インスタンスが役割を担う場…

要求インターフェースと提供インターフェース

ポートは、要求インターフェース(required interface)と提供インターフェース(provided interface)に関連付けられる。 要求インターフェース ポートを通じて外部に要求する機能を表す。 提供インターフェース ポートを通じて外部に公開する機能を表す。 コン…

ポート(Port)

ポート(Port) ポート(port)は、コンポジット構造の外部に対して機能を提供する(相互作用点)その際、提供する機能がどのように実現されているかというような内部詳細を非公開にすることができる。 コンポジット構造が提供する機能は、主に内部構造である…

コネクタ端(ConnectorEnd)

コネクタ端(ConnectorEnd) コネクタ端はコネクタの端点である。コネクタ端点は接続可能な要素同士を結びつけることができる。 それぞれのコネクタ端はコネクタの部品である。 関連 InternalStructures role:ConnectableElement[1] definingEnd:Property[0.…

コネクタ(Connector)

コネクタ(Connector) コネクタ(connector)は、コンポジット構造図の内部構造に含まれるクラスのインスタンス間の通信リンクを表すものである。2つのインスタンス間に実線を引くことでコネクタを表現する。コネクタには名前がつけられる。表記法は、 名前…

内部構造(Internal Structures)

内部構造(Internal Structures) 構造とは、ある機能を実行するために存在する、相互接続された要素の集まりをいう。分類子の内部で強調動作するこれらの要素を「内部構造」と呼ぶ。 内部構造には コネクタ ポート パート(パーツ) などが含まれる。ポート…

コンポジット構造図

コンポジット構造図(Composite Structure Diagram) 要素間の複雑な関係についての概念を,コンポジット構造と呼ばれる概念として形式化したもの。複雑化したシステムを機能の観点から分解することが基本。 分解した1つの機能を実現するために、さまざまな…