前页 后页

关系概述

Enterprise Architect是一个功能强大的语言兼容平台,可轻松使用ArchiMate创建行业标准的Enterprise Architecture图。该工具使建模者可以灵活地处理关系,包括能够更改连接器的样式,同时保持ArchiMate语言的规则和约束,包括限制可以将哪些元素连接在一起。

容许元素关系

通过在灵活且合规的元模型之上构建ArchiMate工具来实现合规性,该元模型实现了ArchiMate规范附录B中指定的关系表。这样可以确保,如果规范发生更改,只需更新元模型即可,并且该工具的所有方面都将反映出更改。当尝试在图画布中的两个元素之间绘制连接时,由于界面限制了可用的关系,因此用户可以轻松创建一流的合规模型。

在此示例中,我们看到建模者使用快速链接器(一种连接元素的快速方法)来创建从业务角色到业务功能的关系。一旦关系放到目标上,就会打开一个菜单,该菜单根据连接的方向显示两种元素类型之间允许的关系。

在此图中,我们看到用户选择了分配连接器,因为这是从业务角色到业务功能的允许关系。

更改尺寸颜色和样式

任何标准ArchiMate关系都可以更改为不同的大小和颜色,而不会影响图的含义或语法。 Enterprise Architect为更改关系和元素以及图表样式和主题提供了极大的灵活性。此图显示了两个不同的图,其中以不同的线宽和颜色绘制了相同的关系。

可以从多个位置使用更改关系样式的选项,包括功能区和在图中选择关系的上下文菜单时显示的元素快速样式图标。下图显示了该图中可用的选项。

套料

Enterprise Architect允许嵌套元素,作为表示关系的另一种方式。对于某些图表而言,这是一种功能强大且紧凑的表示法,从而缓解了一些利益相关者发现ArchiMate视觉语法难以解释的问题。但是,当在工具外部查看图表时,确实引入了歧义。这是ArchiMate语言本身的问题,而不是该工具的任何限制,并且在Enterprise Architect内部查看图表时,始终可以解决歧义。 Enterprise Architect允许创建和可视化嵌套视图,并提供了多种使用可以在工作空间中打开的其他窗口消除歧义的方法。这些清楚地表明了元素嵌套所隐含的关系类型。

要创建嵌套元素,元素之间的关系必须已经存在或首先创建。然后,建模者可以使用拖放操作将一个或多个元素嵌套在另一个元素中。 Enterprise Architect在图中隐藏了关系,但可通过许多其他工作区窗口(包括“可追溯性”窗口,“关系”窗口和“检查器”窗口的“详细信息”选项卡)看到它们。下图显示了选择包含元素时的“可追溯性”窗口,清楚地显示了模型中存在的成分关系;这些未在图中显示为直接关系,但由嵌套表示。

连接到其他关系

符合ArchiMate规范的Enterprise Architect ,允许您将某些关系的一端连接到其他关系。这是表达特定建模概念的强大工具。例如,在两个元素(例如两个应用程序组件或业务功能)之间传输的数据。此图显示了使用此功能的两个示例。