Archimate - Foundations - Part 1 - Chapter 1 to 3 Flashcards

Study for Exam, part 1 - charter 1 to 3

1
Q

<p>What is the role of the Archimate Specification</p>

A

<p>To provide a graphical language for the representation of Enterprise Architectures over time (i.e., including strategic, transformation, and migration planning), as well as the motivation and rationale for the architecture.</p>

<p></p>

<p>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. The standard provides a set of entities and relationships with their corresponding iconography for the representation of Architecture Descriptions.</p>

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

<p>What is the definition of stakeholder</p>

A

<p>They are key people that have concerns that need to

| be addressed by the business and IT systems within an organization.</p>

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

<p>What is the role of the Enterprise Architect</p>

A

<p>The role of the Enterprise Architect is to address the stakeholder'sconcerns by identifying and refining the motivation and strategy expressed by stakeholders, developing an architecture, and creating views of the architecture that show how it addresses and balances stakeholder concerns.</p>

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

<p>How the

| ArchiMate language supports the development of Enterprise Architectures</p>

A

<p>The ArchiMate modelling language supports the development of Enterprise Architectures by
providing a uniform representation for diagrams that describe Enterprise Architectures. </p>

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

<p>What is conformance?</p>

A

<p>Fulfillment of specified requirements.</p>

<p></p>

<p>The ArchiMate language may be implemented in software used for Enterprise Architecture modeling. For the purposes of this standard, the conformance requirements for implementations of the language given in section 1.3 apply.</p>

<p>A conforming implementation:<br></br>

1. Shall support the language structure, generic metamodel, relationships, layers, cross-layer dependencies, and other elements as specified<br></br>
2. Shall support the standard iconography as specified</p>

<p>3. Shall support the viewpoint mechanism as specified<br></br>

4. Shall support the language customization mechanisms specified, in an implementation-defined manner<br></br>
5. Shall support the relationships between elements as specified<br></br>
6. May support the example viewpoints described</p>

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

<p>What is conforming implementation?</p>

A

<p>An implementation which satisfies the conformance requirements defined by the conformance clause of the standard.</p>

<p>A conforming implementation:<br></br>

1. Shall support the language structure, generic metamodel, relationships, layers, cross-layer dependencies, and other elements as specified<br></br>
2. Shall support the standard iconography as specified</p>

<p>3. Shall support the viewpoint mechanism as specified<br></br>

4. Shall support the language customization mechanisms specified, in an implementation-defined manner<br></br>
5. Shall support the relationships between elements as specified<br></br>
6. May support the example viewpoints described</p>

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

<p>What is a core element?</p>

A

<p>A structure or behavior element in one of the core layers of the ArchiMate language.</p>

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

<p>What is a composite element?</p>

A

<p>An element consisting of other elements from multiple aspects or layers of the language.</p>

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

<p>What is an Element?</p>

A

<p>A basic unit in the ArchiMate metamodel. Used to define and describe the constituent parts of Enterprise Architectures and their unique set of characteristics.</p>

<p>An element is either a behavior element, a structure element, a motivation element, or a composite element</p>

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

<p>What is a layer?</p>

A

<p>An abstraction of the ArchiMate Framework at which an enterprise can be modelled. </p>

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

<p>What is a Model?</p>

A

<p>A collection of concepts in the context of the ArchiMate language structure.</p>

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

<p>What is a relationship?</p>

A

<p>A connection between a source and target concept. Classified as structural, dependency, dynamic, or other.</p>

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

<p>What is the Archimate Modelling Languague?</p>

A

<p>It is a visual language with a set of default iconography for describing, analyzing, and communicating many concerns of Enterprise Architectures as they change over time. The language provides a set of entities and relationships with their corresponding iconography for the representation of architecture descriptions.</p>

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

<p>Which of the following best describes the ArchiMate modelling language?</p>

<p>A. A general-purpose language designed to support software engineering</p>

<p>B. A language for communicating concerns of Enterprise Architectures</p>

<p>C. A language for detailed workflow modelling</p>

<p>D. A language used to describe and represent the systems architecture of a system</p>

A

<p>B. A language for communicating concerns of Enterprise Architectures.</p>

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

<p>Which of the following best describes how the ArchiMate language supports the development of Enterprise Architectures?</p>

<p>A. Its metamodel distinguishes explicitly between process and subprocess.</p>

<p>B. It provides a uniform representation for diagrams.</p>

<p>C. It provides for a detailed, fine-grained description of business motivation.</p>

<p>D. It supports 13 different diagram techniques.</p>

A

<p>B. It provides a uniform representation for diagrams that describe Enterprise Architectures.</p>

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

<p>Complete the sentence:</p>

<p>The different layers of Enterprise Architectures that can be modelled with the ArchiMate language include Business, ……….</p>

<p>A. Application, and Technology</p>

<p>B. capability, and course of action</p>

<p>C. motivation, and strategy</p>

<p>D. passive structure, and behavior</p>

A

<p>A. The three layers are Business, Application, and Technology.</p>

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

<p>Which of the following best describes the ArchiMate Core <strong>Framework</strong>?</p>

<p>A. A collection of concepts</p>

<p>B. An abstraction of the ArchiMate Framework at which an enterprise can be modelled</p>

<p>C. The central part of the language defining the concepts and relationships</p>

<p>D. A structure used to classify elements of the language</p>

A

<p>D. A reference structure used to classify elements of the ArchiMate core language. It consists of three layers and three aspects.</p>

18
Q

<p>Which of the following best describes a core element?</p>

<p>A. A connection between a source and target concept</p>

<p>B. An element that can be classified as structural, dependency, dynamic, or other</p>

<p>C. A structure or behavior element in one of the core layers</p>

<p>D. An element consisting of other elements from multiple layers</p>

A

<p>C. A structure or behavior element in one of the core layers.</p>

19
Q

<p>How does the Full Framework differ from the ArchiMate Core Framework?</p>

A

<p>The Full Framework adds the <strong>motivation aspect</strong>, and the additional layers <strong>strategy</strong>, <strong>physical, and implementation and migration.</strong></p>

20
Q

<p>What are the typical abstractions used in the ArchiMate language?</p>

A

<p>The structure of the ArchiMate language accommodates several familiar forms of abstraction and refinement. First of all, it makes a distinction between:</p>

<p><strong>1. An external </strong>(black-box, abstracting from the contents of the box)and <strong>internal</strong> (white-box) views.</p>

<p>The <strong>external view</strong> depicts what the <strong>system has to do for its environment</strong>, while the <strong>internal view</strong> depicts <strong>how it does this</strong>.</p>

<p>2. It makes a distinction by s<strong>eparating behaviour from active structure</strong> thereby separating <strong>what the system must do</strong> and <strong>how the system does it</strong> <strong>from the system constituents</strong> (people, applications, and infrastructure) <strong>that do it.</strong></p>

<p>3. Another distinction is made between <strong>conceptual</strong>,<strong> logical, and physical</strong> abstraction levels.</p>

<p>This has its roots in data modelling: <strong>conceptual elements</strong> represent the <strong>information the business finds relevant</strong>; <strong>logical elements provide logical structure</strong> to this information for manipulation by information systems; <strong>physical elements</strong> describe <strong>the storage of this information</strong>;</p>

21
Q

<p>What is a Metamodel?</p>

A

<p>A model that describes in a structured way how and with what the architecture will be
described.</p>

22
Q

<p>Explain the top level language structure.</p>

A

<p>Model is made of concepts (Concept has element, relationships, relationship connector), Element can be behaviour, structure, motivation or composite.
Further note that implementation and migration elements are instances of core elements.</p>

23
Q

<p>What is the business layer?</p>

A

<p>The Business Layer depicts business services offered to customers, which are realized in the
organization by business processes performed by business actors.</p>

24
Q

<p>What is the application layer?</p>

A

<p>The Application Layer depicts application services that support the business, and the applications that realize them.</p>

25
Q

<p>What is the technology layer?</p>

A

<p>The Technology Layer depicts technology services such as processing, storage, and communication services needed to run the applications, and the computer and communication hardware and system software that realize those services. Physical elements
are added for modeling physical equipment, materials, and distribution networks to this layer.</p>

26
Q

<p>What is the most important relationship between layers?</p>

A

<p>The most important relationship between layers is formed by “serving” relationships, which show how the elements in one layer are served by the services
of other layers.</p>

27
Q

<p>What is The Active Structure aspect?</p>

A

<p>It represents the structural elements (the business
actors, application components, and devices that display actual behavior; i.e., the
“subjects” of activity).</p>

28
Q

<p>What is The behavior aspect?</p>

A

<p>it represents the behavior (processes, functions, events, and services) performed by the actors. Structural elements are assigned to behavior
elements, to show who or what displays the behavior</p>

29
Q

<p>What is the Passive Structure Aspect?</p>

A

<p>It represents the objects on which behavior is
performed. These are usually information objects in the Business Layer and data
objects in the Application Layer, but they may also be used to represent physical
objects.</p>

30
Q

<p>Which aspect does cover a composite element?</p>

A

<p>A composite element is an element that does not necessarily fit in a single aspect (column) of the framework, but may combine two or more aspects.</p>

31
Q

<p>What is the use of nesting?</p>

A

<p>Nesting elements inside other elements can be used as an alternative graphical notation to express structural relationships</p>

32
Q

<p>What is the use of color ad notational cues?</p>

A

<p>In the metamodel pictures in the ArchiMate 3.0 Specification, shades of grey are used to distinguish elements belonging to the different aspects of the ArchiMate Framework:
 White for abstract (i.e., non-instantiable) concepts
 Light grey for passive structures
 Medium grey for behavior
 Dark grey for active structures
colors are used to
distinguish between the layers of the ArchiMate Core Framework
 Yellow for the Business Layer
 Blue for the Application Layer
 Green for the Technology Layer</p>

33
Q

<p>What are the shape conventions?</p>

A

<p>Square corners are used to denote structure elements.
 Round corners are used to denote behavior elements.
 Diagonal corners are used to denote motivation elements.</p>

34
Q

<p>Complete the sentence: The ArchiMate modeling language has been designed to balance
……….
A. complexity and simplicity
B. elegance and efficiency
C. generic concepts and specific concepts
D. graphical images and textual description</p>

A

<p>C</p>

35
Q
<p>Complete the sentence: The ArchiMate core language includes concepts from ………..
A. two layers
B. three layers
C. five layers
D. six layers</p>
A

<p>B</p>

36
Q
<p>How many aspects are there in the ArchiMate Core Framework?
A. Two
B. Three
C. Four
D. Five</p>
A

<p>B</p>

37
Q

<p>Which layer of the ArchiMate language includes services such as processing, storage, and
communication services, and the computer and communication hardware and system
software that realize those services?
A. Application
B. Business
C. Physical
D. Technology</p>

A

<p>D</p>

38
Q

<p>Which of the following best describes why the ArchiMate language concepts are separated
from their notation?
A. Different stakeholders may require different notations.
B. There are no formal semantics assigned to the notation.
C. The derivation rules require concepts to be separate from notation.
D. For consistency with other modeling techniques, such as ERD and UML.</p>

A

<p>A</p>

39
Q
<p>In the standard notation, what type of element is denoted by the symbol with diagonal in the corners?
A. Behavior
B. Motivation
C. Physical
D. Structure</p>
A

<p>B</p>

40
Q

<p>Complete the first column in the following table, by entering the
relevant number(s) to identify the type of elements corresponding to each notational cue.
...........Square corner 1. Motivation elements
.......... Diagonal corner 2. Behavior elements
.......... Round corner 3. Structure elements</p>

A

<p> 3..... Square corner 1. Motivation elements
.....1..... Diagonal corner 2. Behavior elements
.....2..... Round corner 3. Structure elements</p>