Foundational Concepts Flashcards

1
Q

In the conceptual model of an architecture description, what is the relationship between an architecture viewpoint and an architecture view?

A

An architecture viewpoint governs an architecture view.

“Governs” is the key word. That is what they are looking for.

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

What aspect of the language contains processes, functions, events, and services?

A

Behavior

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

What can be classified into tangible assets, intangible assets, and human assets?

A

Resources

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

What type of core element realizes a capability?

A

Behavior

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

What element describes the internal behavior of a node?
* Technology interaction
* Technology function
* Technology collaboration
* System software

A

Technology function

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

Consider the following diagram: What is the element “message queuing”?

A

Path

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

What relationship type describes a temporal or causal relationship between elements?
* Flow
* Triggering
* Influence
* Access

A

Triggering, which is a type of dynamic relationship along with Event.

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

Which of the following is an Application Layer element that specializes a component by aggregating two or more co-operating application internal active structure elements to perform collective behavior?
* Application interface
* Application component
* Application collaboration
* Application function

A

Application collaboration
This is a bad question because application collaboration does not specialize a component. It specializes an “application internal active structure element, and aggregates two or more (cooperating) application components.”

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

Complete the sentence: A service is a(n)

A

external behavior element

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

Which of the following relationships is used to describe the transfer of information between processes?

A

Flow

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

Which of the following represents a sequence of activities that create an overall result for a customer, stakeholder, or end user?

A

Value Stream

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

What category of relationship models show how elements are used to support other elements?

A

Dependency

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

What element is defined as a representation of a link between two or more nodes, through which the nodes exchange material?

A

Path

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

What can be classified into strategies and tactics?

A

Courses of action

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

What element aggregates two or more application components?

A

Application collaboration

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

What ArchiMate entity is capable of performing behavior?
* Location
* Business actor
* Businessservice
* Business role

A

Business actor

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

In the implementation and migration elements metamodel, what direct relationship is defined between a deliverable and a plateau?
* Triggers
* Assignment
* Access
* Realization

A

Realization

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

What is the intended use of an architecture viewpoint?
* Allow architects to showcase their work.
* Highlight individual metamodel elements.
* Communicating certain aspects of an architecture.
* Categorize architectural deliverables.

A

It is designed for the purpose of communicating certain aspects of an architecture.

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

Complete the sentence: The ArchiMate Core Framework is

A

a reference structure used to classify elements of the ArchiMate core language.

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

Complete the sentence: In the ArchiMate modeling language, the behavior of an application collaboration is represented by .

A

an application interaction

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

What is a core element?

A

A structure or behavior element in one of the core layers of the ArchiMate language

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

What element type is defined as a factor that prevents or obstructs the realization of goals?

A

Constraint

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

Which of the following Application Layer elements realizes a Business Layer business object?
* Data object
* Application component
* Application interface
* Application service

A

Data object

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

Assuming the standard notation, what type of element has round corners?

A

A behavior element

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

Complete the following sentence: In the ArchiMate modeling language implementation and migration elements, a ………. is similar to the TOGAF concept of a Transition Architecture.

A

plateau

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

What type of relationship can be used to model the following: A Purchase Order is a type of a Business Form.

A

Specialization

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

Complete the sentence: The statement “All systems should safeguard company Intellectual Property” would be considered a(n) ……….
* Constraint
* Objective
* Principle
* Requirement

A

Principle

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

Which of these direct relationships can be used to link Application Layer elements to Business Layer elements?
* Access
* Serving
* Triggering
* Composition

A

Serving

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

Which of the following is a layer in the ArchiMate Full Framework that is not present in the ArchiMate Core Framework?
Technology
Business
Application
Strategy

A

Strategy

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

Which of the following best describes how the ArchiMate language supports the development of Enterprise Architectures?
* It provides for a detailed, fine-grained description of business motivation.
* It provides a uniform representation for diagrams.
* Its metamodel distinguishes explicitly between process and sub-process
* It supports 13 different diagram techniques.

A

It provides a uniform representation for diagrams.

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

What best describes a core element?

A

A structure or behavior element in one of the core layers.

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

What type of behavior element is one that denotes a state change?
* Interaction
* Function
* Event
* Activity

A

Event

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

What is defined as one or more physical machines, tools, or instruments that can create, use, store, move, or transform materials?
* Facility
* Distribution network
* Equipment
* Material

A

Equipment

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

Complete the sentence: Relationships that model temporal dependencies between behavior elements are known as ……….
* Static
* Dynamic
* Other
* Structural

A

Dynamic

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

Which of the following can be assigned to a strategy behavior element?
* Requirement
* Course of action
* Capability
* Resource

A

Resource

36
Q

What is an active structure element?

A

A subject that can perform behavior

37
Q

Which of the following Technology Layer elements is an active structure element?
* Technology object
* Technology process
* Technology interaction
* Technology collaboration

A

Technology collaboration

38
Q

Which of the following best describes the ArchiMate modeling language?
* A graphical Enterprise Architecture modeling language
* An architecture description language
* A software development modeling language
* A textual modeling language for Enterprise Architectures

A

A graphical Enterprise Architecture modeling language

39
Q

Which of the following Technology Layer elements is a specialization of a node that is used to model the software environment in which artifacts run?
* Technology interface
* Technology function
* System software
* Node

A

System software

40
Q

What element type can be used for a SWOT (strengths, weaknesses, opportunities, and threats) analysis?
* Driver
* Outcome
* Goal
* Assessment

A

Assessment

41
Q

What can be categorized as either a strategy or tactic?
* A constraint
* A course of action
* A capability
* An outcome

A

A course of action

42
Q

How many aspects are there in the ArchiMate Core Framework?

A

Three

43
Q

Which of the following is used to directly link the Application Layer to the Technology Layer?
* Composition
* Aggregation
* Realization
* Any of these can be used

A

Realization

44
Q

Which of the following represents a point of access where technology services offered by a node can be accessed?
* Technology function
* Path
* Technology interface
* Network

A

Technology Interface

45
Q

What element can interrupt an application function?

A

An application event

46
Q

In the Technology Layer metamodel, device is defined as a specialization of what other technology element?
* Technology function
* Communication network
* Node
* Technology service

A

Node

47
Q

Which of the following statements about the grouping relationship is not true?
* It is used to show graphically that model elements have something in common.
* Model elements may only belong to one group.
* The grouping relationship has no formal semantics.
* The grouping relationship indicates that objects belong together based on some common characteristic.

A

Model elements may only belong to one group.

48
Q

What are the two dimensions that the ArchiMate viewpoint mechanism is based on?

A

Purpose and content

49
Q

Complete the sentence: Nesting elements can be used as an alternative graphical notation to express …
* Structural relationships
* Dynamic relationships
* Behavioral relationships
* Composite relationships

A

Structural relationships
Dynamic relationships are Trigger and Flow. These are inappropriate. Composite relationships are Structure relationships, but that answer is too narrow. Behavioral relationships are not a thing.

50
Q

What aspect of the language contains processes, functions, events, and services?

A

Behavior

51
Q

In the physical elements metamodel, what is the direct relationship defined between material and technology objects?

A

Specialization

52
Q

Which of the following Technology layer elements is an active structure element?
* Technology Process
* Technology Collaboration
* Technology Interaction
* Technology Object

A

Technology Collaboration

53
Q

Complete the sentence: Collective behavior is modeled as a(n)…
* Interface
* Interaction
* Collaboration
* Relationship

A

Interaction

54
Q

What Application Layer element is used to model the internal behavior of an application component?
* Application Event
* Application Function
* Application Collaboration
* Application Process

A

Application Process or Application Function
This question sucks.
* Event is an external behavior
* Function is something an component realizes
* Collaboration is an active structure element not a behavior.

55
Q

Which of the following is an active structure element?
* Application process
* Application event
* Application collaboration
* Application function

A

Application collaboration
The others are behaviors

56
Q

Which of the elements in the strategy layer is a structure element?
* Outcome
* Course of action
* Resource
* Capability

A

Resource
Course of action and Capability are behavior elements. Outcome is a motivation element.

57
Q

What physical element is a specialization of the node element from the Technology Layer?
* Equipment
* Distribution network
* Material
* Transportation infrastructure

A

Equipment
Distribution network realizes a path. Material is a specialization of a Technology Object. Transportation Infrastructure is an active structure element

58
Q

In the Business Layer metamodel a business event can access which element?
* Business Actor
* Business Interface
* Business Object
* Business Collaboration

A

Business object - it is the only passive object in the list.

59
Q

In the Business Layer, what are the three types of internal active structure elements?

A

Actor, Role, Collaboration

60
Q

Describe the top-level structure of the language.
* An element consists of a concept and a relationship.
* A composite element consists of a structure element and a motivation element.
* A model is a collection of concepts.
* A concept is a behavior or structure element.

A

A model is a collection of concepts.

61
Q

Which Business layer element is defined as: “A collection of business behavior based on a chosen set of criteria (typically required business resources and/or competencies), closely aligned to an organization, but not necessarily governed by the organization”?
* Business activity
* Business function
* Business process
* Business interaction

A

Business function

62
Q

Which of the following can be assigned to a strategy behavior element?
* Requirement
* Resource
* Course of action
* Capability

A

Resource
It is the only structure component in Strategy. Capability and Course of action are behaviors.
Requirement is a motivation layer element.

63
Q

Which of the following is defined as a statement of need defining a property that applies to a specific system as described by the architecture?
* Constraint
* Requirement
* Goal
* Driver

A

Requirement.

64
Q

Complete the sentence: The ArchiMate modeling language has been designed to balance…
* Graphical images and textual descriptions
* Generic concepts and specific concepts
* Elegance and efficiency
* Complexity and simplicity

A

Generic concepts and specific concepts.

This is a lame, vague description of the real statement about balancing the specificity of IT domain languages and generic concepts.

65
Q

Complete the sentence: A service is …

A

An external behavior element

66
Q

Which of the following is a collection of concepts?
* Layer
* Element
* Relationship
* Model

A

Model

67
Q

In the Application Layer metamodel, what direct relationship is defined between an application component and an application event?
* Aggregation
* Realization
* Assignment
* Access

A

Assignment because that’s what the metamodel says.

68
Q

What are the two dimensions the ArchiMate viewpoint mechanism is based on?
* Aspects and layers
* Deciding and designing
* Purpose and content
* Metamodel and concerns

A

Purpose and content.
Deciding and designing are flat wrong. Concerns is right, but metamodel is wrong. Aspects and layers is almost right since it says that Viewpoints are a means to focus on aspects and layers. But the viewpoint mechanism is based on purpose and content.

69
Q

Why are the ArchiMate language concepts separate from their notation?

A

Different stakeholders may need different notations.

70
Q

Which of the following is used to directly link the Application Layer to the Technology Layer?
* Aggregation
* Composition
* Realization
* Any of the above

A

Realization crosses layers. Aggregation and Composition occur within a layer.

71
Q

What are the four types of relationship?

A

Structural, Dependency, Dynamic, Other

72
Q

What are the four types of Structural Relationship?

A

Realization, Assignment, Aggregation, Composition.

73
Q

What are the four types of Dependency Relationship?

A

Association, Accessing, Serving, Influence.

74
Q

What are the types of Dynamic Relationship?

A

Triggering, Flow.

75
Q

What are the types of Other Relationship?

A

Specialization

76
Q

Which of the following Technology Layer elements is an active structure element?
* Technology process
* Technology collaboration
* Technology interaction
* Technology object

A

Technology Collaboration.
Process and Interaction are behaviors. Object is passive.

77
Q

In the physical elements metamodel, what is the direct relationship between Material and Technology Object?
* Specialization
* Assignment
* Access
* Realization

A

Specialization

78
Q

What part of the language contains Process, Events, Functions, and Services?

A

Behavior

79
Q

Complete the sentence: Nesting elements can be used as an alternative graphical notation to express…
* Structural relationships
* Dynamic relationships
* Behavioral relationships
* Composite relationships

A

Structural relationships.
Composite relationships are structural relationships so nesting can be used, but Structural relationships covers all cases not just the composition one.

80
Q

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?
* Application
* Technology
* Physical
* Business

A

Technology

81
Q

Complete the sentence: A requirement can be related to a structure element by a(n) ……….
* Realization relationship
* Assignment relationship
* Access relationship
* Triggering relationship

A

Realization relationship

82
Q

Which of the following best describes the ArchiMate Core Framework?
* A collection of concepts
* The central part of the language defining the concepts and relationships
* A structure used to classify elements of the language
* An abstraction of the ArchiMate Framework at which an enterprise can be modeled

A

A structure used to classify elements of the language.

Specifically active structure elements, behaviors, and passive structure elements in the business, application, and technology layers.

83
Q

Complete the sentence: A facility is a specialization of a ………
* Technology service
* Distribution network
* Node
* Technology process

A

Node

84
Q

Complete the sentence: In the motivation elements metamodel, an outcome realizes a(n)……….
* Principle
* Goal
* Requirement
* Value

A

Goal

85
Q

Which of the following is the main active structure element within the physical elements?
* Facility
* Material
* Distribution network
* Equipment

A

Equipment

86
Q

What is defined as a unit of collective business behavior performed by two or more business roles?
* Business interaction
* Business function
* Business service
* Business interface

A

Business interaction.

Interaction is a behavior that realizes a Collaboration. While related, Collaboration is an active structure element.