ReqIF - link update
Hello,
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, 6.0.6.1, 6.0.6.1 ifix 10, 7.0
Thank You
One answer
Miroslav,
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.
Comments
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.