Book a Demo

Author Topic: RTF Connector issue  (Read 3039 times)

Jonas Öster

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
RTF Connector issue
« on: January 05, 2012, 04:28:27 am »
I have created a generic template for generation on Use Case objects. A Use Case normally traces to a feature (source of a trace) and from other requirements (Target of a trace). Off course I want to include information about those elements that my Use Case is tracing to/from. However, when using the Connector Source/Target functionality in the RTF generator I also get my UC included in the corresponding description which I am not interested in. How can I get only the information about the traced objects, not the UC itself? Note that I need traces in both directions (Source and target).

The generic functionality seems to be including both directions of a trace, hence I get the UC twice if I have one trace-to and one trace-from dependency. I could use the "Connector Direction" functionality in the Document Options but that excludes one direction completely hence am I missing out on traced elements.

Any Ideas, anybody? thanks /Jonas

Cheers /Jonas

philchudley

  • EA User
  • **
  • Posts: 750
  • Karma: +22/-0
  • EA Consultant / Trainer - Sparx Europe
    • View Profile
Re: RTF Connector issue
« Reply #1 on: January 06, 2012, 03:37:58 am »
Rather than use a trace relationship, use a UML::Realization relationship, then in the RTF generator check "External Requirements" and uncheck the Connector checkboxes and you will have a list of all requirements that this Use Case realises.

Works for any element, not just Use Cases

Cheers

Phil
Models are great!
Correct models are even greater!

Jonas Öster

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Re: RTF Connector issue
« Reply #2 on: January 10, 2012, 01:54:00 am »
Thanks a lot!

Not only did this answer my question but I also learned how the "External Requirements" check-box works, which was going to be my next question on this forum.  :)