ArchiMate是一种用于描述企业架构的建模技术。它将架构分为三层 - 业务层,应用层和技术层。业务层为外部客户提供产品和服务。应用层支持业务层,技术层为应用层提供基础设施服务。
ArchiMate示例图的一部分 |
创建ArchiMate图
- 从应用程序工具栏中选择Diagram> New。
- 在New Diagram窗口中,选择ArchiMate Diagram。
- 单击下一步。
- 输入图表名称和描述。使用“ 位置”字段可以选择存储图表的模型。
- 单击确定。
ArchiMate符号
ArchiMate业务层表示法
ArchiMate业务层表示法 |
ArchiMate业务层表示法 |
名称 | 表示 | 定义* |
商业 Actor | 能够执行行为的业务实体。 | |
业务角色 | 执行特定行为的责任,以及 actor 可以分配,或部分 actor | |
业务合作 | 两个或多个业务内部活动结构元素的集合,它们协同工作以执行集体行为。 | |
业务流程 | 实现特定结果的一系列业务行为,例如定义的一组产品或业务服务。 | |
商业功能 | 基于所选标准集(通常需要的业务资源和/或能力)的业务行为集合,与组织紧密结合,但不一定由组织明确管理。 | |
商业互动 | 由两个或多个业务角色(的协作)执行的集体业务行为的单元。 | |
商业活动 | 表示组织状态更改的业务行为元素。它可能源自组织内部或外部,并在组织内部得到解决。 | |
商业服务 | 明确定义的公开业务行为。 | |
业务接口 | 业务服务可用于环境的访问点。 | |
业务对象 | 特定业务领域中使用的概念。 | |
产品 | 连贯的服务和/或被动结构元素,并附有一份合同/协议集,作为一个整体提供给(内部或外部)客户。 | |
合同 | 提供者和消费者之间协议的正式或非正式规范,规定与产品相关的权利和义务,并建立交互的功能和非功能参数。 | |
表示 | 业务对象携带的可感知形式的信息。 |
ArchiMate应用层表示法
ArchiMate应用层表示法 |
ArchiMate应用层表示法 |
名称 | 表示 | 定义* |
应用协作 | 两个或多个应用程序组件的聚合,它们协同工作以执行集合应用程序行为。 | |
应用组件 | 应用功能的封装与实现结构一致,是模块化和可替换的。它封装了它的行为和数据,公开了服务,并通过接口使它们可用。 | |
申请服务 | 明确定义的公开应用程序行为。 | |
应用功能 | 可由应用程序组件执行的自动行为。 | |
应用互动 | 由两个或多个应用程序组件(的协作)执行的集合应用程序行为的单元。 | |
应用界面 | 应用程序服务可供用户,另一个应用程序组件或节点使用的访问点。 | |
申请流程 | | 实现特定结果的一系列应用程序行为。 |
申请活动 | | 表示状态更改的应用程序行为元素。 |
数据对象 | 数据结构用于自动处理。 |
ArchiMate技术层符号
ArchiMate技术层符号 |
ArchiMate技术层符号 |
名称 | 表示 | 定义* |
节点 | 承载,操纵或与其他计算或物理资源交互的计算或物理资源。 | |
设备 | 可以存储或部署系统软件和工件以供执行的物理IT资源。 | |
系统软件 | 提供或贡献用于存储,执行和使用其中部署的软件或数据的环境的软件。 | |
技术接口 | 可以访问节点提供的技术服务的访问点。 | |
技术功能 | 可由节点执行的技术行为的集合。 | |
技术服务 | 明确定义的公开技术行为。 | |
技术合作 | | 两个或多个节点的集合,它们协同工作以执行集合技术行为。 |
技术互动 | | 由两个或多个节点(的协作)执行的集体技术行为的单元。 |
技术活动 | | 表示状态变化的技术行为元素。 |
技术过程 | | 实现特定结果的一系列技术行为。 |
神器 | 在软件开发过程中使用或生成的一段数据,或者是系统的部署和操作。 | |
沟通路径 | 两个或多个节点之间的链接,这些节点可以通过它们交换数据或材料。 | |
网络 | 一组连接计算机系统或其他电子设备的结构,用于传输,路由和接收数据或基于数据的通信,如语音和视频。 |
ArchiMate物理元素的符号
ArchiMate物理元素的符号 |
ArchiMate物理元素的符号 |
名称 | 表示 | 定义* |
设备 | 可以创建,使用,存储,移动或转换材料的一个或多个物理机器,工具或工具。 | |
设施 | 物理结构或环境。 | |
分销渠道 | 用于运输材料或能源的物理网络。 | |
材料 | 有形的物质或物理元素。 |
ArchiMate策略元素的符号
ArchiMate策略元素的符号 |
ArchiMate策略元素的符号 |
名称 | 表示 | 定义* |
资源 | 由个人或组织拥有或控制的资产。 | |
能力 | 活动结构元素(如组织,个人或系统)拥有的能力。 | |
行动方针 | 为实现目标而采取的配置企业的某些功能和资源的方法或计划。 |
ArchiMate动机元素的符号
ArchiMate动机元素的符号 |
ArchiMate动机元素的符号 |
名称 | 表示 | 定义* |
利益相关者 | 个人,团队或组织(或其类别)的角色,表示他们对架构结果的兴趣。 | |
司机 | 外部或内部条件,激励组织定义其目标并实施实现目标所需的变更。 | |
评定 | 分析一些司机的企业状况的结果。 | |
目标 | 组织及其利益相关者的意图,方向或期望最终状态的高级声明。 | |
结果 | | 最终结果已经实现。 |
原理 | 架构应该满足的定性意向声明。 | |
需求 | 架构必须满足的需求声明。 | |
约束 | 阻止或阻碍目标实现的因素。 | |
含义 | | 在特定背景下的核心要素中存在的知识或专业知识或对其的解释。 |
值 | | 核心要素或结果的相对价值,效用或重要性。 |
ArchiMate实现和迁移元素的表示法
ArchiMate实现和迁移元素的表示法 |
ArchiMate实现和迁移元素的表示法 |
名称 | 表示 | 定义* |
高原 | 在有限的时间段内存在的相对稳定的架构状态。 | |
间隙 | 两个高原之间的差异声明。 | |
交付 | 工作包的精确定义结果。 | |
工作包 | 确定并设计了一系列行动,以在规定的时间和资源限制内实现特定结果。 | |
实施活动 | | 行为元素,表示与实现或迁移相关的状态更改。 |
ArchiMate关系摘要
结构关系
ArchiMate结构关系摘要 |
名称 | 表示 | 定义* |
组成 | 表示元素由一个或多个其他概念组成。 | |
聚合 | 表示元素由一个或多个其他概念组成。 | |
分配 | 表达责任分配,行为表现或执行。 | |
实现 | | 表示实体在更抽象的实体的创建,成就,维持或操作中起着关键作用。 |
依赖关系
ArchiMate依赖关系摘要 |
名称 | 表示 | 定义* |
服务 | 元素为另一个元素提供其功能的模型。 | |
访问 | 模拟行为和活动结构元素观察或作用于被动结构元素的能力。 | |
影响 | 元素影响某些激励元素的实现或实现的模型。 |
动态关系
ArchiMate动态关系摘要 |
名称 | 表示 | 定义* |
触发 | 描述元素之间的时间或因果关系。 | |
流 | 从一个元素转移到另一个元素。 |
其他关系
其他ArchiMate关系摘要 |
名称 | 表示 | 定义* |
专业化 | 表示元素是另一个元素的特定类型。 | |
协会 | 建模未指定的关系,或未由另一个ArchiMate关系表示的关系。 | |
连接点 | 用于连接相同类型的关系。 |
改变一些符号的外观
一些ArchiMate符号支持不同的表示方式。以技术层中的节点为例,更改为另一个演示文稿,右键单击节点,然后从弹出菜单中选择“ 演示文稿选项”>“显示选项”,“显示为框/符号 ”。
更改节点的显示 |
节点显示为方框或符号 |
*元素的定义是从ArchiMate 3.0.1规范中提取的。
相关资源
以下资源可帮助您了解有关此页面中讨论的主题的更多信息。
- ArchiMate 3有什么新功能? - ArchiMate 3.0中的更改概述
- 完整的ArchiMate视点指南(包括示例) - ArchiMate视点的“手册”,详细列出并解释了所有23个示例ArchiMate视点
- ArchiMate 3.0.1规范
- 学习更多关于 Visual Paradigm的ArchiMate支持
- Visual Paradigm