Modelling Archimate Views and Viewpoints Flashcards

1
Q

What are the drivers of the need for an integrated architecture language?

A

Or why ARIS, BPMN, UML don’t fit:

Poor definition of relationship between domains (views).
Poor alignment of layers.
Situation in paxis = no standard…
leading to misunderstanding and usage of “own” languages.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Which are the main layers and their respective purposes of ArchiMate?

A

Business layer
Application layer
Technology layer
Implementation & Migration layer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the ArchiMate modeling dimensions?

A

External (services, interfaces) - Internal
Collective (interaction, collaboration) - Individual
Structural (active, passive) - Behavioral

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the difference between structural and behavioral elements?

A

Structural elements can be active or passive and can represent business actors or data objects.

Behavioral elements (like processes, functions) represent the behavior performed by actors (active structural elements).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the main concepts on the different layers and what is their respective purpose?

A

Business layer:

offers products and services to external customers, which are realized in the organization by business processes.

Application layer:

supports the business layer with application services which are realized by (software) applications functions and components.

Technology layer:

offers infrastructural services (e.g. processing, storage and communication services) needed to run applications, realized by computer and communication devices and system software.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

How are the three layers of ArchiMate interconnected?

A

They are interconected through services.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How can the (main) elements of ArchiMate be related to one another?

A

Relations can be done through (see picture):

Association
Access
Used by
Realisation
Flow
Triggering
Specialization
Assignment
Aggregation
Composition
Grouping
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the two extensions to ArchiMate?

A

Motivation Extension

Implementation and Migration Extension

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How does the meta-model of ArchiMate (in its entirety) looks like?

A

It depicts all the possible interactions between the elements of the Business, Application and Technology layers (see picture).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Regarding ArchiMate, what are views and viewpoints?

A

A view is governed by its viewpoint: the viewpoint establishes the conventions for construction, interpreting and analyzing the view to address concerns framed by that viewpoint.

A viewpoint is a specification of the conventions for constructing and using views.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

For which purposes are viewpoints defined on an architecture?

A

A viewpoint is a specification of the conventions for constructing and using views.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

How can viewpoints generally be classified?

How do the classification dimensions look like?

A

Viewpoints can be classified by:

Purpose:
​​Designing
Deciding = decision making
Informing

Content:
​​Details = one layer
Coherence = multi layers or multi aspects
Overview = multi layers and multi aspects

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How do general guidelines for the creation of viewpoins look like?

A

A general guideline follows:

Scoping
Creation of views
Validation
Obtaining commitmen (if applicable)
Informing
How well did you know this?
1
Not at all
2
3
4
5
Perfectly