我是uml / sysml的新手,想要清楚地了解需求图中精简与满足的用法。
我打算创建一个需求图,这些需求图映射到活动图中的函数,以满足相应的功能要求。
通过阅读几本书,精简关系的定义如下:
精炼要求关系可用于描述a 模型元素或元素集可用于进一步细化a 需求。例如,可以使用用例或活动图 优化基于文本的功能需求
满足关系的定义是:
满足关系描述了设计或实现的方式 模型概念满足一个或多个要求
因此,如果在活动图中有一个函数,您是否会使用精简或满足关系来映射到需求?
请参阅Example image showing the mapping of a function to a requirement
感谢您的投入和帮助!
答案 0 :(得分:1)
在活动图中,您不能直接拥有功能,而只有行动。您应该在活动图中使用可以引用该功能的操作调用动作。
该功能应该是设计的一部分,因此我认为您应该使用满足条件。