快速学习 ArchiMate 第 4 部分 – 层和框架说明

快速学习 ArchiMate 第 4 部分 – 层和框架说明

层和框架 (Layers and Architecture)

ArchiMate 语言基于上一篇文章中介绍的核心概念的专业化定义了三个主要层。

  1. 业务层 (Business Layer) 向外部客户提供产品服务,这些产品服务在组织中由业务参与者执行的业务流程实现
  2. 应用层 (Application Layer)支持应用业务层服务,这是实现由(软件)应用程序
  3. 在技术层 (Technology Layer) 面提供基础设施服务,运行应用程序需要(例如,处理,存储和通信服务),实现通过计算机和通信硬件和系统软件。

不同层内模型的一般结构是相似的。使用了相同类型的概念和关系,尽管它们的确切性质和粒度不同。

层之间的关键关系由“被使用”关系形成:较高层使用较低层提供的服务。

另一个关键关系是实现关系:较低层的元素可能会实现较高层的可比元素:

  • 一个“数据对象”(应用层)可以实现一个“业务对象”(业务层)
  • “工件”(技术层)可以实现“数据对象”或“应用程序组件”(应用程序层)。

前面部分中确定的方面和层可以组织为九个单元的框架:

What is Layers and Aspects in ArchiMate? - ArchiMate Resources for FREE

重要的是要认识到基于方面和层的概念分类只是全局分类。在方面和层之间定义严格的边界是不可能的,因为连接不同方面和层的概念在连贯的架构描述中起着核心作用。

https://www.google.com/url?sa=i&url=https%3A%2F%2Farchimatetool.gitbook.io%2Fproject%2Farchimate-and-togaf-layers&psig=AOvVaw2S3FPPMRYAgVRoo8XAwJW-&ust=1636443620718000&source=images&cd=vfe&ved=0CAsQjRxqFwoTCODqrdihiPQCFQAAAAAdAAAAABAD

在最新版本的TOGAF和ArchiMate 3.1中的集成映射 (mapping) 可以描述如下:

ArchiMate and TOGAF Layers - ArchiMate Guide