![]() |
Telelogic DOORS (steve huntington) | ![]() |
new topic :
profile :
search :
help :
dashboard :
calendar :
home
|
||
Latest News:
|
|
Topic Title: tracebility matrix between design documents and source code files Topic Summary: tracebility matrix Created On: 30-Mar-2006 13:59 Status: Post and Reply |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
Hi,
We want to be able to easily build a tracebility matrix between design documents and source code files. The problem as we see it is that DOORS does not know the source code files, so there are no links between the source code files and the objects in the design module. Our idea to a solution: If possible to do this entirely in a DXL script. 1. Create a new DOORS module called Code. 2. Create an object in Code for each source code file. Object text = the name of one source code file e.g. string.c. Next object = next file etc. 3. Each source code file has a list of design module object identities in its header showing which requirements in the design module that this source code file fulfills. 4. The script reads a file name in the object text in Code, opens that file (has to know where to find the file), searches for design module object identities. 5. Now the script knows the identity of the object in Code and the objects identities of the design module. Now the script can create the links between them. 6. And then it should be easy to create the traceability matrix. If the DXL script cannot not open external source code files, then the information about the source code file and its object identities could be extracted by e.g. a UNIX program or Windows program, and placed in an ascii-file. Then this acsii file could be placed as an object in the Code moudule, and then the DXL script should have all the information it needs in one module. Can this bee done? Or is there a better way to do it? Best regards Haiat |
|
![]() |
|
![]() |
|
Look in the help file under: Inserting URLs
|
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.