Index: [Article Count Order] [Thread]

Date:  22 Apr 2005 16:58:40 +0900
From:  <sadman0@....jp>
Subject:  [modeling-dojo:00347] Re: パワータイプに関して質問
To:  modeling-dojo@....jp
Message-Id:  <20050422075840.33609.qmail@....jp>
In-Reply-To:  <20050422042712.8254.qmail@....jp>
X-Mail-Count: 00347

便乗します

> 「関連は、たとえそれが関連オブジェクトであっても、
> 同一両端オブジェクト間での重複は許さない」
> ということだったようなので、
> それらの話と上記引用部分(の私の解釈)とが
> 噛み合わなくなり、ちょっと戸惑っています。

同感です。許すかどうか以前に重複するという概念がないって思ってました。

と書いてみて、自分のオブジェクト図を見たら
何故か許容されてしまっています。

原因を辿ってみたら、インスタンスにおいては重複しないのが自然で
例え同値のオブジェクトであっても複数関連するのが正しいように思いますが。
パワータイプのようなマスター的なものをライトウェイトモデルで表現すると
オブジェクト間の多重関連が自然発生してしまいます。

現実、そこまで表現できるのか?と疑問に感じます
例えば、クリーニングは一度しか行わないが染み抜きは複数ありうる
のような場合、図示よりもコメントを活用する以外に無いように思います。

ここでの議論はどうもわたしには難しすぎるようでなかなかついて行けません。

自分としては
記号化によって概念を伝達する事が本分だと思ってますが
言語としての厳密性を追求するあまり
「実装に依存しない概念モデルの厳密なUML表記の実装(=記述)」
という作業にならないように気を付けつつ勉強していきたいと思います

SadMan