可追踪工具英文名叫Traceability,用于追踪整个软件工程生命周期中的所有文档和代码,以便于需求和bug的追溯。这个工具算是做的二次开发。因为整个工程几乎就是搬用T平台Traceability功能的源代码。
T平台的Traceability本身就定义好了Traceability用的模型和转换规则,对于不同的文件类型,还给出了extensionpoint,非常利于程序员扩展Traceability的使用范围。唯一不足的是,虽然其给出的extensionpoint很好扩展,但是给出的Trace规则非常难于自动化。因此对其traceengine的核心算法做了修改,以便于对不同文件类型的模型元素抽取及trace模型的建立。
总结所得:
-
Traceability模型,trace算法修改
-
Extensionpoint的定义以及使用