两级类类型层次结构
“两级类类型层次结构”创建了“类”和一个“类”图,该图描述了域中“事物”的分类法,可分为两层。 这允许对一组元素的家族特征进行建模和理解,从而创建分类和重用机会。
如图.显示了一个类图,其中包含多个pf类,这些类是更通用类的Specialization(子类)。 所有的类都有属性。
目的:允许分析师和其他利益相关者在讨论的领域中创建或查看重要事物的分类法,直至两个级别。
目的:该模式的目的是允许分析人员和其他利益相关者在讨论的领域中创建或查看重要事物的分类法,直至两个级别。
时机:该模式通常是在计划初期就用作分析领域中“事物”的家族特征的一种方式
绘制过程:
符号说明:
应用场景: 该模式对于共享知识和理解也很有用,并且将有助于确保所有利益相关者对域的元素以及他们被分类为家族的方式具有共同的理解。 它还提供了重用的基础,允许使用元素的更通用版本,除非需要专门的版本。
更改包的名称和图表以适应计划。更改类的名称以适合该计划。
添加一个或多个泛化集以对关系进行分组。创建其他类以将层次结构扩展到另一个级别。以下是应用模式时可用的一些后续步骤的列表。在类中添加描述以描述它们在系统描述中的作用。
如果需要,将另一个级别添加到层次结构中。添加一个或多个状态机来描述特定类可能表现出的谨慎状态。通过文档生成器使用内置或用户定义的模板自动生成文档。
追溯窗口
“可跟踪性”窗口自动显示用例与其他模型元素(包括上流程元素和下流程元素)之间存在的关系。 可追溯树视图可以方便地扩展以查看更深层次的关系,并且窗口中显示的元素可以位于它们所出现的所有图中。 有关更多详细信息,请参见“可追溯性窗口”帮助主题。
关系矩阵
关系矩阵提供了类似于电子表格的视图,其中包含两组元素及其之间存在的关系。 它可以用作强大的分析机制,以直观地指示元素之间如何相互关联,并发现哪些元素缺少关系。