一、Archimate语言的结构:
1.1、顶层语言结构:模型是概念的集合,概念是一种元素、一种关系或者一种关系连接器;元素包含行为元素、结构元素、动机元素、复核元素。
1.2、Archimate核心语言主要包括三层:业务层——描述向客户提供的业务服务,这些服务通过施动者在组织中执行业务流程来实现;应用层——描述支持业务的应用程序服务以及实现业务的应用程序;技术层——描述运行应用程序所需要的技术服务(处理、存储、通信服务,以及实现这些服务的计算机和通信硬件和系统软件)
1.3、颜色和标志的使用:
1.3.1 元模型:白色代表抽象(不可证实的)概念;浅灰色表示被动结构;中等灰色表示行为;深灰色表示主动结构。
1.3.2 模型:用颜色区分层——黄色代表业务层;蓝色代表应用层;绿色代表技术层;用元素左上角字母分层——M(动机)、S(战略)、B(业务)、A(应用)、T(技术)、P(物理)、I(实现和迁移)元素。
1.3.3 形状:方角——结构元素、圆角——行为元素、斜角——动机元素。