Book a Demo

Author Topic: Decomposing processes or use cases  (Read 12403 times)

markl

  • EA User
  • **
  • Posts: 23
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Decomposing processes or use cases
« 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?

« Last Edit: August 25, 2011, 04:29:44 pm by markl »

philchudley

  • EA User
  • **
  • Posts: 750
  • Karma: +22/-0
  • EA Consultant / Trainer - Sparx Europe
    • View Profile
Re: Decomposing processes or use cases
« Reply #1 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
Models are great!
Correct models are even greater!

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Decomposing processes or use cases
« Reply #2 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.
« Last Edit: August 25, 2011, 06:45:47 pm by qwerty »

prid

  • EA Novice
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Re: Decomposing processes or use cases
« Reply #3 on: August 30, 2011, 08:22:21 pm »
thank you for goods.