上一页 | 下一页 |
可追溯性工具
模型的结构和可跟踪性图表用作跟踪系统或过程的特定功能的定义,设计和实现的起点。通过应用诸如关系矩阵和可跟踪性窗口之类的工具,您可以跟踪模型中的线程,以确定如何实现和测试该功能。您还可以分别使用“依赖关系”报告和“实施”报告获取有关哪些元素通过给定包中的元素实现和实现的信息。
主要工具
工具 |
详情 |
请参阅 |
---|---|---|
可追溯性窗口 |
该可追溯性窗口是一个非常有用的和通用的可追溯性的工具; 从项目浏览器中的可跟踪性图或包结构开始,您可以使用“可跟踪性”窗口快速浏览任何元素是组件的关系链。
如果您需要在项目结构中快速,粗略地查看关系流,从一般列表 - 比如说 - 所有功能需求开始,您可以使用模型搜索,项目浏览器和可跟踪性窗口的组合; 这是扫描项目,识别元素组织方式以及查看元素交互方式的有效方法。例如,模型搜索将列出所有要求。您可以快速单击每个元素,并立即在项目浏览器中看到它已被分组,同时 - 在可跟踪性窗口中 - 该元素如何与模型中的其他元素交互。 通过在图表或项目浏览器中移动光标,和/或在“可跟踪性”窗口中更改关系类型组合,您可以快速查看元素的连接方式以及它们如何相互影响。例如,您可以看到 - 比如说 - REQ017由两个用例实现,因此您可以探索其他影响并受这两个用例影响。Traceability窗口使您远远超出任何单个图表上可能描绘的范围。 如果您已使用转换来开发模型,则还可以遵循PIM中的元素与PSM中的元素之间存在的转换依赖关系。 |
示例可跟踪性图可跟踪性窗口模型搜索项目浏览器 |
关系矩阵 |
使用关系矩阵,您可以创建和研究模块的需求和用例之间的关系。 您可以将“主题”包(例如“管理用户”)标识为“需求”模型中的源包和“用例”模型中的目标包,并探索包中可能的元素和连接器类型; 与跟踪图一样,这可以确定哪些需求是(或应该)由哪些用例实现的。 然后,您可以使用“管理用户包”(例如“用例和实施”模型)执行类似的检查。 使用“源”和“目标”字段浏览器(),您可以检查“主题”包中的子包,并获得有关如何定义此阶段功能的更多详细信息。 |
关系矩阵 |
关系窗口 |
“关系”窗口显示当前所选元素的单个关系级别。 每一行对应一个关系,提供有关该关系的信息和关系另一端的元素。 |
关系窗口 |
依赖报告 |
“依赖关系”报告提供了模型中所有元素的依赖关系列表。 |
依赖报告 |
实施报告 |
实施报告提供了模型中所有必须实现的元素以及实现它们的元素的列表。 |