Book a Demo

Author Topic: Use Cases - Prmary Actor (Multiples?)  (Read 22507 times)

bioform

  • EA User
  • **
  • Posts: 230
  • Karma: +0/-0
  • Forty-Two?
    • View Profile
Re: Use Cases - Prmary Actor (Multiples?)
« Reply #15 on: January 05, 2007, 09:44:21 am »
Thanks for the references. Always more to learn and grow!
Time is what keeps everything from happening at once, Space is what keeps it all from happening to you. <unknown>

peter.zrnko

  • EA User
  • **
  • Posts: 253
  • Karma: +0/-0
    • View Profile
Re: Use Cases - Prmary Actor (Multiples?)
« Reply #16 on: January 08, 2007, 10:50:49 pm »
I think that Visual Use Case 2006 from TechnoSolutions Corporation is a nice tool for writing Use Cases. Unfortunately it's only for this purpose.

I think if EA will go in this direction in managing Use Cases (and any text notes) it will be great.
Peter

Weedman

  • EA User
  • **
  • Posts: 33
  • Karma: +0/-0
    • View Profile
Re: Use Cases - Prmary Actor (Multiples?)
« Reply #17 on: January 09, 2007, 07:16:50 am »
it is my understanding that the system can be a primary actor (aka another use case). We have an actor in the model which is Another Use Case.

This way when you have use cases that are common among other use cases, the included use cases primary actor is Another Use Case.

Not sure if this is correct in the purists sense of use cases and primary actors but it works for our methodology.

jeshaw2

  • EA User
  • **
  • Posts: 701
  • Karma: +0/-0
  • I'm a Singleton, what pattern are you?
    • View Profile
Re: Use Cases - Primary Actor (Multiples?)
« Reply #18 on: January 09, 2007, 07:29:18 am »
 Use Case Studio is also a nice tool under development.  I like its approach to generating composite use case documents.  However, it has close ties to Rational Rose.

I too would like to see EA provide similar support.  I hate having to integrate multiple tools.
Verbal Use Cases aren't worth the paper they are written upon.

jeshaw2

  • EA User
  • **
  • Posts: 701
  • Karma: +0/-0
  • I'm a Singleton, what pattern are you?
    • View Profile
Re: Use Cases - Primary Actor (Multiples?)
« Reply #19 on: January 09, 2007, 08:24:56 am »
Quote
it is my understanding that the system can be a primary actor (aka another use case). We have an actor in the model which is Another Use Case.

This way when you have use cases that are common among other use cases, the included use cases primary actor is Another Use Case.

Not sure if this is correct in the purists sense of use cases and primary actors but it works for our methodology.
 From a purist point of view, there is no particular standard that sets the purist's criteria.  UML, weak in this area, provides many opportunities for semantic variance.

In my ontology, use cases may be concrete (complete enough to stand on their own) or fragmentary (a use case consisting of behavior fragments that have been re-factored out from a set of other use cases in the same domain).  Only concrete use cases can be actors of other use cases.  In my models, included use cases tend to be fragmentary while extending ones tend to be concrete.
Verbal Use Cases aren't worth the paper they are written upon.

«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: Use Cases - Prmary Actor (Multiples?)
« Reply #20 on: January 09, 2007, 08:52:13 am »
I agree with much of what Jim says, but...

One of the goals of UML was to provide the user with considerable freedom in how to approach modeling, while providing a common set of building blocks. That said, something part has to be the weakest, and it is probably use cases.

Of course, many legacy works were not rigorously modeled - in UML or otherwise - and thus semantic variance is rampant in some domains.

Put another way, There are more things in heaven and earth, Jim, than are dreampt of in your ontology. [Sorry Bill, I just couldn't resist.  ;) ]

David
No, you can't have it!