How to compare, merge two DOORS modules?

I have two requirements modules imported by me from Customer's  Rev A and Rev B documents. 

Using standard DOORS feature, I can compare these two modules and see changes, updates to requirements in a new column created by DOORS module comparison wizard.


Instead, I want to baseline the "module Rev A" and then merge the "module Rev B" into current  (not baseline) version of Rev A so that after merger I see Rev B updates as superimposed into the Baseline version and accessed as the updated current version.


Can this be done using built-in DOORS feature, please?

If not, is there a simple DOORS DXL program, that I can use to accomplish, please?

Or is it possible to give, simple outline of a DXL program that can be improved easily and quickly please?  I have DOORS 9.5 version.


Thanks and best regards,
Mike


MikeMelon - Tue Oct 07 22:10:50 EDT 2014

Re: How to compare, merge two DOORS modules?
MikeMelon - Wed Oct 08 02:58:44 EDT 2014

In the above question, the modules DO NOT have any links.


Can I do the following steps as a solution to my previous question?


1. Create baseline of Revision A module and name it as Baseline A.
2. Delete all object from the current version of the module A.
3. Create baseline of empty current version and name it as baseline "Empty"
4. Export Revision B of the Word doc into the "current version  (i.e. after creating Empty baseline) of Revision A module"
5. Save "Revision B Doc's module" that is in the "current version of Revision A module" as Baseline B.


Are these steps, a correct solution to the question, I have asked above, please? Thanks in advance.
 

Re: How to compare, merge two DOORS modules?
Wolfgang Uhr - Wed Oct 08 07:38:40 EDT 2014

Hi

  1. Export both modules into an xml-Datatstructure (e.b. ReqIF or define your onw struckture).
  2. Use standard-tools and perform an xml compare an merge.
  3. Import the result into a doors module

Best regards

Wolfgang

Re: How to compare, merge two DOORS modules?
B.Lopez - Mon Mar 16 10:48:30 EDT 2015

I think it may be possible to do it without DXL using Excel:

1- Baseline Module A

2- Compare Module A and Module B with the DOORS module comparison wizard.

3- Delete in Module A all the objects that have been deleted in the newest version (not linked objects)

4- In case objects do not have the same absolute number, add Module A ID column with the analysis Wizard. New objects will be empty. Rename the new column "Object Identifier".

5- Remove all the columns that are not necessary to import: comparison column, or other non-necessary attributes…

6- Export to excel

7- Import the excel file to Module A. In case objects do not have the same absolute number, use Module A ID column as reference.

Re: How to compare, merge two DOORS modules?
Bob3 - Tue Apr 11 18:25:02 EDT 2017

Wolfgang Uhr - Wed Oct 08 07:38:40 EDT 2014

Hi

  1. Export both modules into an xml-Datatstructure (e.b. ReqIF or define your onw struckture).
  2. Use standard-tools and perform an xml compare an merge.
  3. Import the result into a doors module

Best regards

Wolfgang

Wolfgang, I wonder if you could add more detail to your recommended workflow here. It is very interesting to me, but I could use some guidance on what tools and facilities you recommend for the XML compare and merge. My desired destination format is ReqIF.

Re: How to compare, merge two DOORS modules?
rmoskwa - Wed Apr 26 11:59:36 EDT 2017

MikeMelon - Wed Oct 08 02:58:44 EDT 2014

In the above question, the modules DO NOT have any links.


Can I do the following steps as a solution to my previous question?


1. Create baseline of Revision A module and name it as Baseline A.
2. Delete all object from the current version of the module A.
3. Create baseline of empty current version and name it as baseline "Empty"
4. Export Revision B of the Word doc into the "current version  (i.e. after creating Empty baseline) of Revision A module"
5. Save "Revision B Doc's module" that is in the "current version of Revision A module" as Baseline B.


Are these steps, a correct solution to the question, I have asked above, please? Thanks in advance.
 

Can you use the Review->Compare function that is available in Word.?