Archimate 2.1 an introduction
-
Upload
daan-bakboord -
Category
Data & Analytics
-
view
1.634 -
download
3
description
Transcript of Archimate 2.1 an introduction
![Page 1: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/1.jpg)
ArchiMate 2.1
“An Introduction”
1
![Page 2: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/2.jpg)
Archimate“An Open Group Standard”
2
• Modeling Language for Enterprise
Architecture
– Open
– Independent
– Common
• A notation for describing, analyzing
and visualizing relationships
amongst business domains
![Page 3: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/3.jpg)
Enterprise, Architecture and EA
• Enterprise
– Any Collection of Organizations that has a Common Set of Goals
• Architecture
– A formal Description of a System, or a Detailed Plan of the System at Component Level to Guide its Implementation.
• Enterprise Architecture
– A coherent Whole of Principles, Methods, and Models that are used in the Design and Realization of an Enterprise’s Organizational Structure, Business Processes, Information Systems, and Infrastructure ”
3
![Page 4: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/4.jpg)
Where TOGAF meets Archimate
4
• TOGAF ADM – Architecture
Development Method
• Archimate Core Architecture Types
- ADM Phase B, C, D
• Archimate Extensions
– Implementation & Migration
Extension (ADM Phase G, F, E)
– Motivation Extension (ADM Phase
A, H, Prelimenary, Requirements
Management)
![Page 5: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/5.jpg)
Where TOGAF meets Archimate
“Archimate Core & Extensions”
5
![Page 6: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/6.jpg)
Archimate Summary
6
![Page 7: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/7.jpg)
ArchiMate“Notation”
7
• Notation
– Box with Icon
– Icon
• Box Corners
– Sharp (Active / Passive)
– Rounded (Behavioural)
• Colorcoding
– Used to separate Aspects and Layers
– Not a Specification
![Page 8: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/8.jpg)
ArchiMate 2.1
• ArchiMate Core
• Relationships
• Business Layer
• Application Layer
• Technology Layer
• Language Extensions
• ArchiMate Metamodel
• ArchiMate Viewpoints
• ArchiMate Standard Viewpoints
• ArchiMate Extension Viewpoints
8
![Page 9: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/9.jpg)
ArchiMate Core
“Layers, Elements and Element Types”
• The core language consists of Three Layers with Elements categorized in Three Element Types
– Core Language Layers
• Business
• Application
• Technology
– Element Types
• Active Structure
– Subject
• Behavioral
– Verb
• Passive Structure
– Information
– Data
– Physical
9
![Page 10: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/10.jpg)
ArchiMate Core“Element Types”
• Active Structure Element
– an Entity that is capable of Performing Behavior
• Behavior Element
– a Unit of Activity Performed by one or more Active Structure Elements.
• Passive Structure Element
– an Object on which Behavior is Performed.
10
![Page 11: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/11.jpg)
ArchiMate Core
11
![Page 12: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/12.jpg)
ArchiMate 2.1
• ArchiMate Core
• Relationships
• Business Layer
• Application Layer
• Technology Layer
• Language Extensions
• ArchiMate Metamodel
• ArchiMate Viewpoints
• ArchiMate Standard Viewpoints
• ArchiMate Extension Viewpoints
12
![Page 13: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/13.jpg)
Relationships
“Classification”
• Classification
– Structural
• Composite (Strongest)
• Aggregation
• Assignment
• Realization
• Used By
• Access
• Association (Weakest)
– Dynamic
• Flow
• Triggering
– Other
• Grouping
• Junction
• Specialization
13
![Page 14: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/14.jpg)
Relationships
14
![Page 15: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/15.jpg)
ArchiMate 2.1
• ArchiMate Core
• Relationships
• Business Layer
• Application Layer
• Technology Layer
• Language Extensions
• ArchiMate Metamodel
• ArchiMate Viewpoints
• ArchiMate Standard Viewpoints
• ArchiMate Extension Viewpoints
15
![Page 16: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/16.jpg)
Business Layer Elements
The Business layer offers products and services to external customers,
which are realised in the organisation by business processes
(performed by business actors or roles).
16
![Page 17: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/17.jpg)
ArchiMate 2.1
• ArchiMate Core
• Relationships
• Business Layer
• Application Layer
• Technology Layer
• Language Extensions
• ArchiMate Metamodel
• ArchiMate Viewpoints
• ArchiMate Standard Viewpoints
• ArchiMate Extension Viewpoints
17
![Page 18: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/18.jpg)
Application Layer Elements
The Application layer supports the business layer with application
services which are realised by (software) application components
18
![Page 19: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/19.jpg)
ArchiMate 2.1
• ArchiMate Core
• Relationships
• Business Layer
• Application Layer
• Technology Layer
• Language Extensions
• ArchiMate Metamodel
• ArchiMate Viewpoints
• ArchiMate Standard Viewpoints
• ArchiMate Extension Viewpoints
19
![Page 20: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/20.jpg)
Technology Layer Elements
The Technology layer offers infrastructural services (e.g., processing, storage and communication services) needed to run applications, realised by computer and communication devices and system software.
20
![Page 21: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/21.jpg)
ArchiMate 2.1
• ArchiMate Core
• Relationships
• Business Layer
• Application Layer
• Technology Layer
• Language Extensions
• ArchiMate Metamodel
• ArchiMate Viewpoints
• ArchiMate Standard Viewpoints
• ArchiMate Extension Viewpoints
21
![Page 22: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/22.jpg)
Language Extensions
22
• ArchiMate Core
- Enables modeling of the
architecture domains defined by
TOGAF
• Motivation Extension
- Enables modeling of
stakeholders, drivers for change,
business goals, principles and
requirements
• Implementation and Migration
Extension
- Enables modeling of project
portfolio management, gap
analysis and transition and
migration planning
![Page 23: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/23.jpg)
Motivation Extension
23
![Page 24: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/24.jpg)
Motivation Extension
24
![Page 25: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/25.jpg)
Implementation and Migration Extension
25
![Page 26: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/26.jpg)
ArchiMate 2.1
• ArchiMate Core
• Relationships
• Business Layer
• Application Layer
• Technology Layer
• Language Extensions
• ArchiMate Metamodel
• ArchiMate Viewpoints
• ArchiMate Standard Viewpoints
• ArchiMate Extension Viewpoints
26
![Page 27: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/27.jpg)
Generic Metamodel“Core Concepts of ArchiMate”
27
![Page 28: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/28.jpg)
ArchiMate Metamodels
• Archimate Core
– Business Layer Metamodel
– Application Layer Metamodel
– Technology Layer Metamodel
• Language Extensions
– Motivation Extension Metamodel
– Implementation & Migration Extension Metamodel
28
![Page 29: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/29.jpg)
ArchiMate 2.1
• ArchiMate Core
• Relationships
• Business Layer
• Application Layer
• Technology Layer
• Language Extensions
• ArchiMate Metamodel
• ArchiMate Viewpoints
– ArchiMate Standard Viewpoints
– ArchiMate Extension Viewpoints
29
![Page 30: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/30.jpg)
ArchiMate Viewpoint “Classification”
30
• Viewpoint classification
- Designing a new enterprise
• architect, developer
- Deciding
• supporting decision making
• product manager, CIO, CEO
- Informing
• customer, employee, other stakeholder
• Abstraction level
- Details
• one layer/one aspect
- Coherence
• multiple layers or aspects
- Overview
• both multiple layers and multiple aspects
![Page 31: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/31.jpg)
ArchiMate 2.1
• ArchiMate Core
• Relationships
• Business Layer
• Application Layer
• Technology Layer
• Language Extensions
• ArchiMate Metamodel
• ArchiMate Viewpoints
– ArchiMate Standard Viewpoints
– ArchiMate Extension Viewpoints
31
![Page 32: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/32.jpg)
ArchiMate Standard Viewpoints
32
![Page 33: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/33.jpg)
ArchiMate 2.1
• ArchiMate Core
• Relationships
• Business Layer
• Application Layer
• Technology Layer
• Language Extensions
• ArchiMate Metamodel
• ArchiMate Viewpoints
– ArchiMate Standard Viewpoints
– ArchiMate Extension Viewpoints
33
![Page 34: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/34.jpg)
ArchiMate Extension Viewpoints
34
![Page 35: Archimate 2.1 an introduction](https://reader033.fdocuments.net/reader033/viewer/2022042701/559e19411a28aba24e8b4569/html5/thumbnails/35.jpg)
Inspiration
This content is inspired and based on (online) content from the following
parties
The Open Group (http://www.opengroup.org/archimate/)
The Unit (Joost Bleijenberg - http://bit.ly/ArchiMateSpeedModelling)
Bizz Design (http://bit.ly/TOGAF91_Archimate21_BizzDesign)
35