It's all about the answers!

Ask a question

Rational Publishing Engine RPE : DOORS NG : Determine link direction (in-link or out-link)


Martin Trost (112) | asked May 06 '21, 2:31 a.m.
edited May 27 '21, 2:30 a.m.

Rational Publishing Engine (RPE) - IBM Engineering Lifecycle Optimization - Publishing Documentation <o:p> </o:p>

Topic: Determination of the link direction (in-link or out-link) of DOORS NG links

For top-down traceability reports (generated by RPE Template), it is necessary to determine for each linked artifact whether it is an in-link or an out-link.

The XML data of linked DOORS NG artifacts contains under <ds:traceability> <ds:links> <ds:Link type="Link"> <rrm:title>covers</rrm:title> the title of the link (i.e. covers), but this can only be used to determine the link direction if labels/titles for both directions have been specified.

But in most cases (i.e. ReqIF imports from DOORS Classic) this is not the case (only one label for both directions).

How to determine the link direction (in-link or out-link) in RPE?

Thanks.

EXAMPLE: XML Response Data of an artifact: how to find out the link-direction?:

<ds:traceability>

  <ds:links>

    <ds:Link type="Link">

      <rrm:title>covers</rrm:title>

      <ds:linkType>.../rm/types/_tpxadbUsEe</ds:linkType>

      <ds:isParentLink>false</ds:isParentLink>

      <ds:isChildLink>false</ds:isChildLink>

      <rrm:relation>.../rm/resources/MB_5ce2</rrm:relation>

      <rrm:alternative>.../rm/resources/MB_5ce2</rrm:alternative>

      <rrm:identifier>235367</rrm:identifier>

      <ds:content>

          <rrm:title>Color Codes</rrm:title>

          <rrm:identifier>235367</rrm:identifier>

          <rrm:description/>

          <rrm:format>Text</rrm:format>

          <ds:artifactFormat>Requirement</ds:artifactFormat>

      </ds:content>

    </ds:Link>

  </ds:links>

</ds:traceability>

 

Be the first one to answer this question!


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.