「架构框架」ArchiMate视图指南(4):应用使用视图和实现部署视图

网友投稿 840 2022-08-26

「架构框架」ArchiMate视图指南(4):应用使用视图和实现部署视图

「架构框架」ArchiMate视图指南(4):应用使用视图和实现部署视图

基本视图

ArchiMate基本视图包括ArchiMate元素和ArchiMate三个主要层的概念:业务、应用程序和技术。下面列出的是ArchiMate 3.1示例视点表,分为四类,指明了它们所涵盖的方向和范围:

组合:定义元素的内部组合和聚合的视图。支持:您所查看的元素被其他元素所支持的视图。通常从一层往上到上一层。合作:朝向相互合作的对等元素。通常跨不同的方面。实现:您正在查看实现其他元素的元素的视图。通常从一层向下到下一层。

组成视图

名字

透视图

关注点

组织

企业在角色、部门等方面的结构。

识别能力、权力和责任

信息结构

显示企业中使用的信息的结构。

使用的数据和信息的结构和依赖关系,一致性和完整性

技术

网络、设备和系统软件等企业信息系统的基础设施和平台。

基础设施的稳定性、安全性、依赖性和成本

分层

提供架构的概述。

一致性、降低复杂性、变更的影响、灵活性

物理

物理环境以及它如何与IT基础设施相关联。

物理环境的关系和依赖关系,以及它们与IT基础设施的关系

支持视图:

名字

透视图

关注点

产品

显示产品的内容。

产品开发,企业产品提供价值

应用使用

将应用程序与其在例如业务流程中的使用关联起来。

一致性和完整性,降低复杂性。

技术使用

展示应用程序如何使用技术。

依赖关系、性能、可伸缩性

合作视图:

名字

透视图

关注点

业务流程合作

显示各种业务流程之间的关系。

业务流程、一致性和完整性、责任之间的依赖关系

应用合作

显示应用程序组件及其相互关系。

应用程序之间的关系和依赖、服务的编排/编排、一致性和完整性、复杂性的降低

实现视图:

名字

透视图

关注点

服务实现

显示如何通过必要的行为实现服务。

业务流程的增值、一致性和完整性、责任

实现和部署

显示如何将应用程序映射到底层技术。

应用平台的结构以及它们与支持技术的关系

应用程序使用视图

什么是应用程序使用视图?

应用程序使用视图显示了应用程序如何协同工作以支持业务流程,以及其他应用程序如何使用应用程序。它可用于标识业务流程和其他应用程序所需的服务,或用于通过描述可用的服务来设计业务流程。

下表更详细地描述了应用程序使用视图。

利益相关者

企业、流程和应用程序架构师、运营经理

关注点

一致性和完整性,减少复杂性

目的

设计,决定

范围

多个层/多个方面

元素

业务参与者、业务角色、业务协作、业务过程/功能/交互、业务事件、业务对象、应用程序组件/协作、应用程序接口、应用过程/功能/交互、应用程序事件、应用程序服务、数据对象

应用程序使用视图示例

下图显示了在应用程序使用视图下绘制的原始图。

实现和部署视图

什么是实现和部署视图?

实现和部署视角显示了基础设施上应用程序的实现。这涉及到将应用程序和组件映射到工件,以及将这些应用程序和组件使用的信息映射到底层存储基础设施。

下表更详细地描述了实现和部署视图。

利益相关者

应用程序和领域架构师

关注点

应用程序平台的结构以及它们与支持技术的关系

目的

设计,决定

范围

多层次/多角度

元素

应用组件/协作、应用接口、应用过程/功能/交互、应用事件、应用服务、数据对象、系统软件、技术接口、路径、技术过程/功能/交互、技术服务、构件

实现和部署视角示例

下图显示了在实现和部署视角下绘制的原型图。

谢谢大家关注,转发,点赞。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:7 个让你意想不到的 Android 系统应用领域
下一篇:「架构框架」ArchiMate视图指南(6):信息结构视图和服务实现视图
相关文章

 发表评论

暂时没有评论,来抢沙发吧~