DOORS interface - Export requirements and import/merge requirements
I've seen information about how to use DOORS to export requirements into a CSV file, but is there a way to use an API to extract requirements in a similar fashion?
The objective would be to use .Net to pull a list of requirements from DOORS and a way to automaticaly add new requirements into DOORS based on a particular event in a .Net web application.
Are there any best practice documentations for ways to go about doing those two things? Or is there some other article or forum posting to show an example of communication with DOORS using .Net? (DXL or the C API?)
2 answers
Hi Scot
Yes, this is very much possible using DXL. You could write your own dxl batch file which can be run silently (without having to open the DOORS GUI). and that batch file can be called from .Net
So, both pushing data in and pulling data out can be achieved using DXL
Please refer to the dxl help for more information on how this can be done
http://pic.dhe.ibm.com/infocenter/doorshlp/v9/topic/com.ibm.doors.configuring.doc/topics/c_dxl.html?resultof=%22%64%78%6c%22%20%22%6d%61%6e%75%61%6c%22%20
Thanks,
Vatsala
Yes, this is very much possible using DXL. You could write your own dxl batch file which can be run silently (without having to open the DOORS GUI). and that batch file can be called from .Net
So, both pushing data in and pulling data out can be achieved using DXL
Please refer to the dxl help for more information on how this can be done
http://pic.dhe.ibm.com/infocenter/doorshlp/v9/topic/com.ibm.doors.configuring.doc/topics/c_dxl.html?resultof=%22%64%78%6c%22%20%22%6d%61%6e%75%61%6c%22%20
Thanks,
Vatsala
Comments
@spenrod the best place to ask for help with DXL is in one of the DOORS 9 forums; in fact there is one specifically for DXL:
https://www.ibm.com/developerworks/community/forums/html/forum?id=11111111-0000-0000-0000-000000001527
https://www.ibm.com/developerworks/community/forums/html/forum?id=11111111-0000-0000-0000-000000001527