![]() |
Telelogic DOORS (steve huntington) | ![]() |
new topic :
profile :
search :
help :
dashboard :
calendar :
home
|
||
Latest News:
|
|
Topic Title: Documenting DOORS modules using DXL Topic Summary: Created On: 30-Dec-2003 22:21 Status: Post and Reply |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
I am looking for some DXL code which will help me in documenting the configuration of modules or another method of doing the same thing.
I am trying to get the following information out: Module location, name, type, description, and other module level attribute values, For each attribute in the module: name, data type, default value, and other properties for each attribute type in the module: name, data type, values, and other properties for each view a module has: name, columns, filtes, sorts, and other attributes. what other modules can be linked to the current module through which link modules. Any other module related information that is available. |
|
![]() |
|
![]() |
|
A way of documenting DOORS modules would certainly be useful, some of our modules contain attributes whose purpose may have been clear to their creator but is not so to the people who subsequently maintain the module.
One way might be to create a documentation module for each module (and maybe a single documentation module to document the documentation modules ... am I getting recursive here?). Maybe these documentation modules could be created/updated using DXL. Just an idea, I haven't tried it (yet). |
|
![]() |
|
![]() |
|
Paul,
actually, I'm working on something like that. It already reports Attributes and Types of all Formal Modules in one or more paths to a documentation module. In fact it is basically able to report also views and columns, but this part is still buggy.
If you're interested, just let me know.
Regards,
Gerhard
|
|
![]() |
|
![]() |
|
Thanks Gerhard but, two years on from my original post I have finally got round to writing a script myself.
|
|
![]() |
|
![]() |
|
hello,
I'm just wondering if this tool is still available. We are interested.... |
|
![]() |
|
![]() |
|
I created some DXL code that does a lot of this. Easy to extend...
Basicly it loops through all formal modules in the current folder and records the attribute information into seperate files (by module Name) for all attributes in each module. It also records the full code from every DXL attribute in every module (Very helpful from time to time). Again saving the DXL code into seperate files (Module Name_DXLname.dxl) You can ignore the star stuff in the code, we had some attributess with * in the name that caused problems with windows filemnames... Just remember to create the directories before running (see notes in code) Enjoy, Dan |
|
![]() |
Telelogic DOORS
» DXL Exchange
»
Documenting DOORS modules using DXL
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.