Book a Demo

Author Topic: Show "referenced by" on traceability matrix  (Read 5706 times)

adriromas

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Show "referenced by" on traceability matrix
« on: April 30, 2020, 05:48:18 pm »
Hello,
normally when I create use cases, and I write the scenario steps I make reference to architecture elements (Block) using the "Insert context reference" option.
After doing this I can see all the referenced blocks from the scenario view on the "Context References" tab.
For a given block, I can also see all the use cases related with the block using the block's "Traceability window".

Now I'm trying to generate a matrix profile so I can see these relationships between the elements of Use Cases and Architecture packages, but I cannot find a way to do it since "referenced by" is not a link type. Is there a way to do this?

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Show "referenced by" on traceability matrix
« Reply #1 on: April 30, 2020, 08:43:14 pm »
Hello,
normally when I create use cases, and I write the scenario steps I make reference to architecture elements (Block) using the "Insert context reference" option.
After doing this I can see all the referenced blocks from the scenario view on the "Context References" tab.
For a given block, I can also see all the use cases related with the block using the block's "Traceability window".

Now I'm trying to generate a matrix profile so I can see these relationships between the elements of Use Cases and Architecture packages, but I cannot find a way to do it since "referenced by" is not a link type. Is there a way to do this?
Hi adriromas,

Only by creating arcs that represent the relationship that is stored within the item.  The Relationship Matrix is incorrectly named, it is merely a connector matrix.  It ONLY shows arcs that connect the vertices.  So no arc, no relationship (as far as the Matrix is concerned).

As you've discovered, EA doesn't treat every relationship as a connector.

We developed a principle that every relationship, we are interested in, will (also) be expressed as an arc.  We have automation that keeps all forms of the relationship in synchronisation.

Paolo

Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

adriromas

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: Show "referenced by" on traceability matrix
« Reply #2 on: April 30, 2020, 11:19:03 pm »
Hello,
normally when I create use cases, and I write the scenario steps I make reference to architecture elements (Block) using the "Insert context reference" option.
After doing this I can see all the referenced blocks from the scenario view on the "Context References" tab.
For a given block, I can also see all the use cases related with the block using the block's "Traceability window".

Now I'm trying to generate a matrix profile so I can see these relationships between the elements of Use Cases and Architecture packages, but I cannot find a way to do it since "referenced by" is not a link type. Is there a way to do this?
Hi adriromas,

Only by creating arcs that represent the relationship that is stored within the item.  The Relationship Matrix is incorrectly named, it is merely a connector matrix.  It ONLY shows arcs that connect the vertices.  So no arc, no relationship (as far as the Matrix is concerned).

As you've discovered, EA doesn't treat every relationship as a connector.

We developed a principle that every relationship, we are interested in, will (also) be expressed as an arc.  We have automation that keeps all forms of the relationship in synchronisation.

Paolo

Thank you Paolo, is good to know that this is the behavior. Now I can think how to achieve what I need  ;D