标签:需求 架构 int 建立 元素 通过 width 关于 接口
archimate语言提供了一种用于表示企业体系结构的图形化语言,包括策略,转换和迁移规划,以及架构的动机和基本原理。该标准的设计尽可能紧凑,但仍可用于大多数企业体系结构建模需求。下图显示了ArchiMate Core框架的元素。
ArchiMate规范是一种建模语言,它使企业架构师能够使用易于理解的视觉表示来描述,分析和可视化架构域之间的关系。它还可以帮助企业架构师:
ArchiMate语言由ArchiMate核心语言组成,其中包括业务,应用程序和技术层,以及用于模拟架构下的战略和动机以及其实施和迁移的元素。下图显示了如何使用ArchiMate语言与TOGAF架构开发方法(ADM)阶段相关的简化映射。
核心层
该业务,应用和技术层支持业务,信息系统和技术架构领域由TOGAF框架中定义的描述,以及它们的相互关系。
战略和动机层
ArchiMate语言中的策略和动机元素可用于支持TOGAF ADM的需求管理,初步和架构愿景阶段,这些阶段建立了高层次的业务目标,架构原则和初始业务需求。它们也与TOGAF ADM的架构变更管理阶段相关,因为该阶段处理不断变化的需求。
实施和迁移层
ArchiMate语言的实现和迁移元素通过TOGAF ADM的机会和解决方案,迁移规划和实施治理阶段支持架构的实施和迁移。
自ArchiMate开始以来,核心层就一直存在。这正是ArchiMate首先制定企业架构语言的原因,因为您可以将所有这些不同方面建模为一个一致的模型。分层视图提供了一种自然的方式来查看面向服务的模型。较高层使用由较低层提供的服务。ArchiMate区分了三个主要层次:
图层
第一维核心实体被分配到一个企业架构模型的不同层次。在新的ArchiMate中,企业架构模型分为六层:
关于单个实体的图形表示,实体所属的层用不同的颜色表示。
较高层使用较低层提供的服务。业务层向外部客户提供产品和服务,这些产品和服务由业务主体执行的业务流程实现。应用层使用由(软件)应用程序实现的应用程序服务来支持业务层。技术层提供运行应用程序所需的基础设施服务(例如处理,存储和通信服务),由计算机和通信硬件和系统软件实现。
方面
第二个维度由核心实体分配的三个方面组成。在元素的图形表示中,元素对某个方面的分配使用不同的形状进行可视化。
激励延伸
动机扩展(驱动程序,目标,需求,原则等)已在ArchiMate 2中引入。动机概念用于模拟某些企业体系结构设计或更改背后的动机或原因。激励延伸增加了激励概念,如目标,原则和要求。它对应于Zachman框架的“为什么”列
分配给这个方面的动机元素用对角线的方框表示,但也用颜色编码,表明它也构成一个层。
如上图所示,企业架构师采用ArchiMate的主要原因如下:
分层视图提供了一种自然的方式来查看面向服务的模型。较高层使用由较低层提供的服务。ArchiMate区分了三个主要(核心)层:
ArchiMate动机元素支持利益相关者建模,变革驱动因素,业务目标,原则和要求。
ArchiMate实施和迁移要素可以对项目组合管理,差距分析和过渡和迁移规划进行建模。
ArchiMate示例 - 所有图层
在下面的示例ArchiMate模型中,您可以看到各种ArchiMate图层的集成。
ArchiMate图示例 - 信息结构
这个例子与几乎任何信息系统开发过程中创建的传统信息模型相当。它以数据类型或(面向对象)类结构的形式显示了企业或特定业务流程或应用程序中使用的信息的结构。此外,它还可以显示业务级别的信息如何以应用级别表示的数据结构的形式表示,以及这些信息如何映射到底层基础结构上; 例如通过数据库模式。
ArchiMate Diagram示例:基础结构
此示例包含支持应用层的软件和硬件基础架构元素,例如物理设备,网络或系统软件(例如操作系统,数据库和中间件)。
更多的ArchiMate图例子:
了解更多关于ArchiMate:
https://online.visual-paradigm.com/tutorials/archimate-tutorial/
标签:需求 架构 int 建立 元素 通过 width 关于 接口
原文地址:https://www.cnblogs.com/dadadechengzi/p/architect.html