It's all about the answers!

Ask a question

ReqIF - link update

Miroslav Zaninovic (36727) | asked Jul 10 '20, 5:13 a.m.

We have found a gap with ReqIF and deleting links.
We noticed that ReqIF import will create a new DNG link, but ReqIf would not delete existing links.

For example
- First round of exchange.
source database export module where two artifacts are linked by satisfied by link.
ReqIf is successfully imported in target database and link is created

- Second round of exchange
source database deleted existing satisfied by link and create another one between two existing artifacts.
after successful ReqIf import to target, target database have two links within the module, Old one is not deleted.

Is it expected behavior or there some possibility zo delete a links by ReqIf import?

it is tested in 6.0.6,, ifix 10, 7.0

Thank You

One answer

permanent link
Bartosz Chrabski (3.4k22949) | answered Jul 12 '20, 9:18 a.m.


The tools is working like this since ReqIF import was implemented.

ReqIF import is incemental it means it is editing data and adding the data but it is not deleting the data.

Why it is working this way (example): You have artifact that is connected with other requirement that was not part of the export. Most probably you want to keep this linkl.

Miroslav Zaninovic commented Jul 13 '20, 8:05 a.m.
Thank You.
We can consider that target side can have some links specific for target, and it would be dangerous that ReqIf deletes all unknown links.
From other said, target should be somehow informed about  removed artifacts, but even about removed links. It is not a question about deleting, it is even about informing target side.
7.0 tags artifacts removed from ReqIF, expectations is to have it for links as well.

Your answer

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.