ArchiMate 3.2 as Ontology
01. Introduction
ArchiMate Objective
This standard is the specification of the ArchiMate Enterprise Architecture modeling language, a visual language with a set of default iconography for describing, analyzing, and communicating many concerns of Enterprise Architectures as they change over time
ArchiMate Overview
An Enterprise Architecture is typically developed because key people have concerns that need to be addressed by the business and IT systems within an organization
The ArchiMate Enterprise Architecture modeling language provides a uniform representation for diagrams that describe Enterprise Architectures
It includes concepts for specifying inter-related architectures, specific viewpoints for selected stakeholders, and language customization mechanisms.
It offers an integrated architectural approach that describes and visualizes different architecture domains and their underlying relations and dependencies.
03. Language Structure
3.1 Design Consideration
A key challenge in the development of a general metamodel for Enterprise Architecture is to strike a balance between the specificity of languages for individual architecture domains and a very general set of architecture concepts, which reflects a view of systems as a mere set of inter-related entities.
3.6 (1) ArchiMate Abstraction
The distinction between an external (black-box, abstracting from the contents of the box) and internal (white-box) view is common in system design.
The distinction between behavior and active structure is commonly used to separate what the system must do and how the system does it from the system constituents (people, applications, and infrastructure) that do it.
04. Generic Metamodel
05. Relationships and Relationship Connectors
06. Motivation Elements
08. Business Layer
10. Technology Layer
14. Language Customization Mechanisms
Appendix B: Relationships (Normative)
Appendix C: Example Viewpoints
C.1 Basic Viewpoints in the ArchiMate Language
Some Reference Resources
ArchiMate 3.2 as Ontology//mm2html.xsl FreeplaneVersion:freeplane 1.12.1