Sparx Systems Forum

Enterprise Architect => Uml Process => Topic started by: markl on August 25, 2011, 04:29:12 pm

Title: Decomposing processes or use cases
Post by: markl on August 25, 2011, 04:29:12 pm
I can represent some scenarios with different (types of) model. e.g. 'Production' which I have represented with sequence diagrams but also with activity diagrams as decompositions of use cases.

If you have a process that can be represented in many ways, how do you link them? I have used an 'associate' link on a use case diagram, but that could soon get crowded.

What link can there between sequence and activity diagrams? Would it be better to decompose processes rather than use cases, or have macro activities?

Title: Re: Decomposing processes or use cases
Post by: philchudley on August 25, 2011, 06:38:02 pm
The most appropriate manner to link diagrams of different types in my opinion is my using hyperlinks.

Open diagram 1, and then drag diagram 2 onto it and choose Hyperlink. You can customise the Hyperlink's appearance, but using it's properties.

Cheers

Phil
Title: Re: Decomposing processes or use cases
Post by: qwerty on August 25, 2011, 06:43:24 pm
There are definitely several approaches and to find the right one can be difficult. For the current project I'm modelling processes with goals, information objects and stakeholders. The process contains main activities loosely chained. Corresponding to these activities I create packages inside  my use case view (which is a package besides the process view) where I place the according use case. This gives a good structure and a nice break down from high level down to use cases. Inside the use cases I Add/Activity etc. as needed to show details.

YMMV

q.
Title: Re: Decomposing processes or use cases
Post by: prid on August 30, 2011, 08:22:21 pm
thank you for goods.