1
我使用自定义的Doxygen标签来跟踪需求实现我的软件源代码,就像这样:Doxygen的要求跟踪/逆矩阵
/// @req REQ-BLAH-0010
的@req标签在我doxygen.conf文件中定义:
ALIASES += "req=\xrefitem req \"Requirement\" \"Requirements\" "
这个工作,Doxygen生成每个方法/类/文件的需求列表。但有时在不同的地方使用相同的需求编号,我想要一种方法来得到反向列表:对于每个需求编号,列出所有跟踪它的地方。
这可能使用Doxygen吗?如果是这样,怎么样?如果没有,你会为此推荐什么工具?
由于缺少更好的解决方案,我设置了Doxygen输出XML文件和HTML,并编写了一个快速而脏的Python脚本来处理XML文件并生成CSV格式的可追溯性矩阵。 – 2013-02-13 16:28:38