Re: Use Case - Sequence Assocation
Bob Tarling <[email protected]> Tue, 2 Aug 2011 08:45:50 +0100
| Newsgroups | gmane.comp.lang.uml.argouml.user |
|---|---|
| Message-ID | <CAKWB3RSYP1g7OJ5nG82fuNEUGPJOX5nkPkmKS2Tj2=Hok1jBmQ@mail.gmail.com> |
By design - extension point is not a classifier. You can create a dependency between any object and any other if that suits your purposes. On 2 August 2011 00:14, Mark Fortner <[email protected]> wrote: > I tried to associate a sequence diagram with a use case extension point, = but > I don't see them listed in the combo box. =C2=A0Is that by design or a bu= g? > Mark > > > On Mon, Aug 1, 2011 at 2:53 PM, Mark Fortner <[email protected]> wrote: >> >> Ahh, I see. =C2=A0I was couldn't find the use cases in the combo box ear= lier >> (too many objects in the model) ;-). =C2=A0I was expecting that if you >> right-click on a use case or EP in the explorer and click "Create Diagra= m" >> that it would automatically associate the two, and that the sequence dia= gram >> would then appear as a subnode of the use case in the explorer. >> Mark >> >> >> On Mon, Aug 1, 2011 at 2:35 PM, Bob Tarling <[email protected]> wrot= e: >>> >>> When a sequence diagram is created a Collaboration object is created >>> which your sequence diagram is supposed to model. >>> >>> If when you create the sequence diagram a use case is currently >>> selected the the collaboration will be attached to that use case. >>> >>> Look in the property panel for collaboration, you will see the option >>> there to view and amend the represented classifier. >>> >>> Bob >>> >>> On 1 August 2011 21:34, Mark Fortner <[email protected]> wrote: >>> > On a recent project I put together a number of sequence diagrams whic= h >>> > describe some of the basic interactions between classes. =C2=A0These >>> > sequences >>> > are in support of a specific use case. =C2=A0Is there some way of >>> > associating the >>> > sequence with the use case it supports? =C2=A0The explorer shows all = of my >>> > sequences as "unattachedCollaboration"s. =C2=A0Does that mean that th= ey can >>> > be >>> > attached to use cases (or other objects in the model)? =C2=A0If so, h= ow? >>> > The reason I'm asking all of this is because I'd like to generate >>> > design >>> > documentation in ArgoPrint that shows the sequence diagrams as >>> > subsections >>> > of use-cases. =C2=A0This would make it easier for the reader to go in >>> > increasing >>> > degrees of specificity from vague requirements/use cases, to the >>> > sequences, >>> > and to the classes that appear in those sequences. >>> > Regards, >>> > Mark >>> >>> ------------------------------------------------------ >>> >>> http://argouml.tigris.org/ds/viewMessage.do?dsForumId=3D449&dsMessageId= =3D2807837 >>> >>> To unsubscribe from this discussion, e-mail: >>> [[email protected]]. >> > > ------------------------------------------------------ http://argouml.tigris.org/ds/viewMessage.do?dsForumId=3D449&dsMessageId=3D2= 808085 To unsubscribe from this discussion, e-mail: [[email protected]= ris.org].