Book a Demo

Author Topic: UC Role of Invoke Precede  (Read 3566 times)

hmppwork

  • EA Novice
  • *
  • Posts: 10
  • Karma: +0/-0
    • View Profile
UC Role of Invoke Precede
« on: November 01, 2008, 01:43:10 am »
Hello,

What is the role of Invoke and Precede in a Use Case diagram?


RoyC

  • EA Administrator
  • EA Practitioner
  • *****
  • Posts: 1297
  • Karma: +21/-4
  • Read The Help!
    • View Profile
Re: UC Role of Invoke Precede
« Reply #1 on: November 03, 2008, 11:21:46 am »
I have beefed up the Help on the Use Case toolbox pages to include the following text:

'Invokes and Precedes relationships are defined by the Open Modeling Language (OML). They are stereotyped Dependency relationships; Invokes indicates that Use Case A, at some point, causes Use Case B to begin, whilst Precedes indicates that Use Case C must complete before Use Case D can begin.'

Note that the actions of the source element in an Invoke do not have to complete before the target element actions start. And in a Precedes, the actions of the source element do not necessarily invoke the actions of the target, but the target cannot start unless the source has completed.
Best Regards, Roy

hmppwork

  • EA Novice
  • *
  • Posts: 10
  • Karma: +0/-0
    • View Profile
Re: UC Role of Invoke Precede
« Reply #2 on: November 04, 2008, 01:47:22 am »
Ok thank you