上游工件是使用目标作为对象的谓词的主体(指向该目标的工件)。下游工件是将目标用作主体的谓词的对象(该目标指向的工件)。
执行分析算法时,一次可移动到一个方向。在您设置的方向中(上游或下游)执行搜索算法,在该方向查找所有目标。结果是影响分析通过只向前或只向后的链接方式来查找可从目标访问的工件。 影响分析不查找只通过既向前又向后的组合链接访问的工件。
例如,在 Rational® Engineering Lifecycle Manager 产品树中,影响分析找不到给定产品的子产品,因为子产品的路径既包含向前的链接又包含向后的链接。(层次结构的结构不对产品直接定义。要访问产品,分析算法必须执行双向搜索,但分析算法却不能执行双向搜索。)要查看产品层次结构关系和上下文,请从“产品”屏幕中执行产品操作。
如果循环(某个工件可从它本身通过一个或多个其他工件组成的链进行访问)的长度不超过指定的最大深度,影响分析就可以查找循环。