ArchiMate® 1.0 Specification
ArchiMate is a registered trademark of The Open Group
Contents
1 Introduction. 1
1.1 Intended Audience. 2
1.2 Structure.
2
2 Enterprise Architecture. 4
2.1 Why Enterprise Architecture?. 4
2.2 Definitions.
5
2.3 ArchiMate and TOGAF. 6
3 Language Structure. 8
3.1 Design Approach. 8
3.2 Core Concepts. 9
3.3 Collaboration and Interaction. 10
3.4 Relationships. 10
3.5 Layering.
10
3.6 The ArchiMate Framework. 11
4 Business Layer 13
4.1 Business Layer Metamodel 13
4.2 Structural Concepts. 13
4.2.1 Business Actor 14
4.2.2 Business Role. 15
4.2.3 Business Collaboration. 16
4.2.4 Business Interface. 17
4.2.5 Business Object 18
4.3 Behavioral Concepts. 19
4.3.1 Business Process. 20
4.3.2 Business Function. 21
4.3.3 Business Interaction. 22
4.3.4 Business Event 24
4.3.5 Business Service. 25
4.4 Informational Concepts. 26
4.4.1 Representation. 27
4.4.2 Meaning. 28
4.4.3 Value. 29
4.4.4 Product 30
4.4.5 Contract 31
4.5 Summary of Business Layer Concepts. 32
5 Application Layer 34
5.1 Application Layer Metamodel 34
5.2 Structural Concepts. 34
5.2.1 Application Component 35
5.2.2 Application Collaboration. 36
5.2.3 Application Interface. 37
5.2.4 Data Object 37
5.3 Behavioral Concepts. 38
5.3.1 Application Function. 39
5.3.2 Application Interaction. 40
5.3.3 Application Service. 41
5.4 Summary of Application Layer Components. 42
6 Technology Layer 44
6.1 Technology Layer Metamodel 44
6.2 Structural Concepts. 44
6.2.1 Node. 45
6.2.2 Device. 46
6.2.3 Infrastructure Interface. 46
6.2.4 Network. 47
6.2.5 Communication Path. 48
6.3 Behavioral Concepts. 48
6.3.1 Infrastructure Service. 49
6.3.2 System Software. 49
6.4 Informational Concepts. 50
6.4.1 Artifact 50
6.5 Summary of Technology Layer Concepts. 52
7 Cross-Layer Dependencies. 53
7.1 Business-Application Alignment 53
7.2 Application-Technology Alignment 54
8 Relationships. 55
8.1 Structural Relationships. 55
8.1.1 Composition Relationship. 55
8.1.2 Aggregation Relationship. 56
8.1.3 Assignment Relationship. 56
8.1.4 Realization Relationship. 57
8.1.5 Used By Relationship. 58
8.1.6 Access Relationship. 59
8.1.7 Association Relationship. 59
8.2 Dynamic Relationships. 60
8.2.1 Triggering Relationship. 60
8.2.2 Flow Relationship. 61
8.3 Other Relationships. 61
8.3.1 Grouping. 61
8.3.2 Junction. 62
8.3.3 Specialization Relationship. 63
8.4 Summary of Relationships. 63
8.5 Derived Relationships. 65
9 Architecture Viewpoints. 67
9.1 Introduction. 67
9.2 Views, Viewpoints, and Stakeholders. 68
9.3 Viewpoint Classification. 70
9.4 Basic Viewpoints in ArchiMate. 72
9.4.1 Introductory Viewpoint 72
9.4.2 Organization Viewpoint 74
9.4.3 Actor Co-operation Viewpoint 75
9.4.4 Business Function Viewpoint 77
9.4.5 Business Process Viewpoint 78
9.4.6 Business Process Co-operation Viewpoint
80
9.4.7 Product Viewpoint 81
9.4.8 Application Behavior Viewpoint 83
9.4.9 Application Co-operation Viewpoint 84
9.4.10 Application Structure Viewpoint 86
9.4.11 Application Usage Viewpoint 87
9.4.12 Infrastructure Viewpoint 88
9.4.13 Infrastructure Usage Viewpoint 90
9.4.14 Implementation and Deployment Viewpoint 91
9.4.15 Information Structure Viewpoint 92
9.4.16 Service Realization Viewpoint 94
9.4.17 Layered Viewpoint 95
9.4.18 Landscape Map Viewpoint 98
10 Language Extension Mechanisms. 100
10.1 Adding Attributes to ArchiMate Concepts and Relations. 100
10.2 Specialization of Concepts. 101
11 Future Directions. 103
11.1 Extending and Refining the Concepts. 103
11.1.1 Strategy, Goals, Principles, and Requirements. 103
11.1.2 Evolution and Realization. 104
11.1.3 Design Process. 104
11.1.4 Architecture-Level Predictions. 104
11.1.5 Other Improvements. 105
11.2 Linking to Other Modeling Languages and Frameworks. 105
11.3 How to Proceed.
105
A Summary of Language Notation. 107
B Overview of Relationships. 108
return to top of page
Downloads
Downloads of the ArchiMate documentation, are available under license from the ArchiMate information web site. The license is free to any
organization wishing to use ArchiMate entirely for internal purposes (for example, to develop an information system architecture
for use within that organization). A book is also available (in hardcopy and pdf) from The Open Group Bookstore as document
C091.
Copyright © 2008-2009 The Open Group, All Rights Reserved
ArchiMate is a registered trademark of The Open Group.