需求之间的包含关系和包、类之间的命名空间包含关系符号是一样的,都是在连线的开始端是一个中间有“+”号圆圈(),这说明这个包含关系是一个命名空间包含,也就是起始端需求是末端需求的命名空间元素,是末端元素的父元素(Owner);同时它还有“分解”的意义,既关系末端的需求是起始端需求(上层需求)的子需求(下层需求);必须所有子需求都被满足时,上层需求才算满足。虽然需求也是一种“类”(Class),但是需求之间不能有泛化、关联这些关系,只能用这个“包含”关系来表示需求之间的组合关系。(相反,“类”,包括模块元素,这些元素之间的“命名空间”包含关系仅仅表示子元素的命名空间是父元素。如果父元素也是“类”,子元素叫父元素的“嵌套类”,子元素和父元素的“组合”关系,必须用“组合关联”生成的属性来表示)。
MBSES用户使用说明书