Re: UML-ish question
<jhinchey@xxxxxxxxxx> wrote in message
news:1143042024.687189.59020@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
I came across something on a UML class diagram today that I have never
seen before and I'm wondering about the validity of it. The diagram
has a class which has an association with itself (a line coming out of
the class, making 2 90 degree turns and going back into itself).
Is that legal UML? If so, what does it mean? I think they are trying
to show an association between two instances of the class, which I
don't think belongs on the class diagram.
Any viewpoints?
Most UML books I've read emphasize that UML is a tool for communication.
If breaking "the rules of UML" facilitates communications, do it. The goal
here is to communicate, not to use UML for the sake of using UML.
- Oliver
.
Relevant Pages
- Re: Coding monsters and items
... What UML models are object and their realtions. ... probably just use one diagram and mix in elements from other diagram ... a series of steps that occur in the game. ... It's a distinct game design element. ... (rec.games.roguelike.development) - Re: round-trip engineering
... the diagramming syntax is not UML. ... But I would like Visio to have round-trip engineering which is ... And if user changes UML diagram info, ... (microsoft.public.visio.developer) - Re: Place objects in threads and processes in UML
... Since threads are highly dependent on the specific implementation, one generally does not deal with threads in UML models. ... However, when the application space /is/ the implementation space subject matter, as in your framework, one is in a different ball game. ... That diagram just shows the object interactions that are relevant to the thread. ... Another approach is to use the Package Diagram to collect model elements in thread packages. ... (comp.object) - Re: un-group and un-constrain all the class diagram elements
... Visio diagram. ... The destination diagram is not UML, ... connection end labels around and I cannot change block height. ... You might find that Visio's built-in UML is causing some of the ... (microsoft.public.visio) - Re: Is there any diagram to for Procedure and Functions ?
... then the Sequence Diagram might be your friend. ... Since UML Version 2.0 it ... Communication diagram and Interaction overview diagram. ... I recommend reading a good (beginners) book about UML instead of using the ... (comp.object) |
|