Book a Demo

Author Topic: Add custom reference to a Requirement  (Read 5162 times)

Guillaume

  • EA Practitioner
  • ***
  • Posts: 1405
  • Karma: +42/-2
    • View Profile
    • www.umlchannel.com
Add custom reference to a Requirement
« on: June 27, 2008, 09:37:07 pm »
Hi,

I need to specify traceability between requirements and use cases.
I noticed that I could do this using Custom References:
- open a use case diagram
- right click on a requirement from the project browser > Add Custom Reference. Select a use case from the list to associate.

Having done this, I'd like to show these references in a Matrix but custom reference is not an available criteria. Actually this custom reference does not appear anywhere unless you open the same use case diagram again and check the requirement's custom reference list.

I know that alternatively I can simply specify a dependency between a requirement and a use case, but I'd like to know if and how I can use Custom References for traceability.

I couldn't find anything from EA Help.

Thanks
Guillaume

Blog: www.umlchannel.com | Free utilities addin: www.eautils.com


«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: Add custom reference to a Requirement
« Reply #1 on: June 27, 2008, 09:40:44 pm »
I'll ask the obvious question here...

Why not use a «trace» link?
No, you can't have it!

Guillaume

  • EA Practitioner
  • ***
  • Posts: 1405
  • Karma: +42/-2
    • View Profile
    • www.umlchannel.com
Re: Add custom reference to a Requirement
« Reply #2 on: June 27, 2008, 10:17:34 pm »
I agree I can simply use dependency link (trace as you suggested)

But like I said, I'd like to find out more about this custom reference, i.e. why SparxSystems has implemented it .. if it's for traceablility, why isn't it available in the Matrix, etc.

thanks

Guillaume

Blog: www.umlchannel.com | Free utilities addin: www.eautils.com


Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8110
  • Karma: +119/-20
    • View Profile
Re: Add custom reference to a Requirement
« Reply #3 on: June 30, 2008, 08:32:56 am »
The custom references can also be viewed in the hierarchy view.

Krzysztof Swiatkowski

  • EA User
  • **
  • Posts: 76
  • Karma: +0/-0
  • Understanding is a three-edged sword
    • View Profile
Re: Add custom reference to a Requirement
« Reply #4 on: June 30, 2008, 10:21:24 am »
For tracing Requirement to a use case a <<realize>> seems to be nice and well supported relation. UseCase -> realize -> Requirement.
In that particular case you can drag'n'drop requirement on the use case. It will create realize relationship and dropped requirement will show on Requirements tab of a use case. You can view it in the matrix too.

Try it it's fun ;D

Regards
Kris
If I put you finger in the eye
then you have finger in the eye
and I have finger in the eye
but it's not the same

RoyC

  • EA Administrator
  • EA Practitioner
  • *****
  • Posts: 1297
  • Karma: +21/-4
  • Read The Help!
    • View Profile
Re: Add custom reference to a Requirement
« Reply #5 on: June 30, 2008, 02:30:17 pm »
Yeeesss - further to Simon's point, you can see Custom References in the Hierarchy Window. For some reason the Help did not directly refer to these, and the index had no entry for them. The Help calls them Cross References, and there is a topic devoted to them in Modeling with Enterprise Architect > Work With Elements > Element Tasks.

The Help now identifies Cross References as having the nom de guerre of Custom References, and the topic is indexed.
Best Regards, Roy

Guillaume

  • EA Practitioner
  • ***
  • Posts: 1405
  • Karma: +42/-2
    • View Profile
    • www.umlchannel.com
Re: Add custom reference to a Requirement
« Reply #6 on: June 30, 2008, 06:44:26 pm »
Thanks  :)

This is exactly what I was looking for.
The hierarchy view is very useful !

Cheers.
Guillaume

Blog: www.umlchannel.com | Free utilities addin: www.eautils.com


Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8110
  • Karma: +119/-20
    • View Profile
Re: Add custom reference to a Requirement
« Reply #7 on: July 01, 2008, 08:31:16 am »
It is useful.  Just bear in mind that it takes a while to update every time context changes.  So I wouldn't really recommend having it open unless you are using it.