前页 | 后页 |
自定义 ArchiMate 语言
Enterprise Architect提供了使用其配置文件系统自定义语言的便捷功能,该配置文件系统是创建模型驱动生成工具扩展的复杂特征的一部分。可以在工具中设计和构建这些扩展,并且可以将生成的技术导入到工具中,从而使企业架构师和其他存储库用户可以进行自定义。
A典型的使用场景是,团队可能希望根据一系列标准对其应用程序组合进行分类,并能够根据应用程序分析架构以回答以下问题:
- 支撑我们的关键任务系统的技术集是什么
- 哪些应用运行在云平台上运行
- 如果卖方A无力偿债,哪些业务能力会受到影响
在此图中,我们将 ArchiMate 应用程序部件的定制视为创建配置文件的一部分。我们看到用户定义的应用程序部件是标准 ArchiMate元素的特化(由三角形箭头关系表示)。我们还看到,专业化元素增加了业务拥有着、技术拥有着和部署类型等多项属性。这些是用户定义的属性,并提供了添加组织特定信息的机制,这些信息将有助于分析架构以回答前面提出的问题。
自定义视图和视点
Enterprise Architect具有广泛的内置图表视图,但您也可以创建自己的元模型来定义自定义图表视图。例如,您可以定义一个特定的元模型来满足组织中安全架构建模的需求,然后强制所有安全视图使用该视图。您可以快速将图表视图添加到当前模型,您或其他建模人员可以将它们应用到您的图表中。
改变元素或连接器的形状
虽然标准的 ArchiMate元素形状对于与观众进行交流很重要,但在某些情况下,您可能希望更改作为配置文件的一部分自定义的元素的形状。例如,一个组织是“智能手机”的供应商,并希望用类似于手机的图标来表示产品。或者,架构师希望使用云作为标准技术元素图标的替代物来表示网络。
改变元素默认外观
Enterprise Architect允许更改图表中元素的外观以适应目标受众。创建配置文件和自定义元素时,也可以设置其默认外观,以便将其添加到任何图表时,它将采用该外观。例如,您可能希望使用在您的架构实践中有意义的一组不同颜色。此图显示了设置默认颜色、字体和其他显示选项的机制。
更改连接器默认外观
Enterprise Architect允许更改图表中连接器的外观以适合目标受众。创建配置文件和自定义连接器时,还可以设置其默认外观,以便将其添加到任何图表时,它将采用该外观。例如,您可能希望使用在您的架构实践中有意义的一组不同颜色。此图显示了设置默认颜色、字体和其他显示选项的机制。
创建专有元素和关系
除了如前所述自定义现有的 ArchiMate 元素外,还可以添加全新的专有元素和连接器,只要它们对 ArchiMate 元素和自定义的语料库没有任何冲突或阻碍的含义。这方面的一个例子是在安全架构域中,架构师可能希望拥有一个表示安全策略的元素。