前页 | 后页 |
架构仓库
架构存储库是一种软件工具,用于存储重要的架构输入和输出,包括架构本身,组成它们的元素,标准,参考,原则和治理登记册。无论选择哪种架构框架, Enterprise Architect都是一个功能齐全的架构存储库,可以存储和管理所有架构内容。该工具具有一组强大的功能,可以高效地设置程序,可以从其他来源导入内容,可以定义和创建视图和观点,可以生成高质量的出版物等等。如该图所示,存储库包含许多关键部分。
元模型
元模型是模型的模型,描述了可用于构建体系结构的元素和关系。元模型用作定义类型以及如何将它们彼此关联的语法。在创建任何架构模型之前定义元模型非常重要,因为它将通知架构师应该使用哪些元素以及如何将它们一起使用。这种格式的元模型是被动模型,仅充当指导和交流工具;如果需要更正式的模型,则可以创建UML概要文件。
个人资料
Enterprise Architect有一个设施,以创建一个配置文件,它是一个UML用于创建的域名和平台的特定扩展名的扩展机制UML 。概要文件包含构造型,标记值和约束的集合,这些构造函数完善了基本的UML语法,但仍符合该语言的基本方面。可以使用定型元素的工具箱在Enterprise Architect创建配置文件,然后将其导入到存储库中。该配置文件定义了扩展原始UML元素和关系的构造型,这些构造型可以包含定义平台或域特定属性的标记值。概要文件允许定义任意数量的“工具箱”页面,其中可以包含构造型元素和关系,而这些元素和关系又可以拖放到图上。
概要文件也可以包含在MDG技术中,它是一种更为精细的扩展机制,可以捆绑一系列可重复使用的资产,例如元素,工具箱和图表概要文件,模式,文档模板,搜索,脚本,图像,工作区布局等。
构造型扩展了Unified Modeling Language ( UML )的深层语法,因此应考虑是否确实需要新的Profile或是否可以使用现有Profile。
原则
原则是一组基本的体系结构公理,可帮助确保该策略体现在体系结构设计中以及随之而来的实现解决方案中。它们形成了一组指导原则,这些指导原则是旨在指导和约束解决方案的设计和实施方式的规定性规则。原则成功与否的关键是在特定情况下如何应用和使其适用。
Enterprise Architect允许使用Enterprise Architect型UML类对原则进行建模,其中可以使用标记值来定义原则的属性。然后可以创建这些类的实例,以描述如何在战略,战术或解决方案体系结构中应用该原理。这是至关重要的一步,因为这些原则通常是抽象的,并以理论术语进行定义,并且通常将这些原则包含在附录或其他类型的列表中,很少或根本没有解释其对体系结构或解决方案的适用性。
建筑学
体系结构是体系结构存储库的核心部分,包含针对企业在战略建模中定义并受体系结构原则指导和约束的问题和机会的设计和解决方案。