Foundational Concepts Flashcards
In the conceptual model of an architecture description, what is the relationship between an architecture viewpoint and an architecture view?
An architecture viewpoint governs an architecture view.
“Governs” is the key word. That is what they are looking for.
What aspect of the language contains processes, functions, events, and services?
Behavior
What can be classified into tangible assets, intangible assets, and human assets?
Resources
What type of core element realizes a capability?
Behavior
What element describes the internal behavior of a node?
* Technology interaction
* Technology function
* Technology collaboration
* System software
Technology function
Consider the following diagram: What is the element “message queuing”?
Path
What relationship type describes a temporal or causal relationship between elements?
* Flow
* Triggering
* Influence
* Access
Triggering, which is a type of dynamic relationship along with Event.
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
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.”
Complete the sentence: A service is a(n)
external behavior element
Which of the following relationships is used to describe the transfer of information between processes?
Flow
Which of the following represents a sequence of activities that create an overall result for a customer, stakeholder, or end user?
Value Stream
What category of relationship models show how elements are used to support other elements?
Dependency
What element is defined as a representation of a link between two or more nodes, through which the nodes exchange material?
Path
What can be classified into strategies and tactics?
Courses of action
What element aggregates two or more application components?
Application collaboration
What ArchiMate entity is capable of performing behavior?
* Location
* Business actor
* Businessservice
* Business role
Business actor
In the implementation and migration elements metamodel, what direct relationship is defined between a deliverable and a plateau?
* Triggers
* Assignment
* Access
* Realization
Realization
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.
It is designed for the purpose of communicating certain aspects of an architecture.
Complete the sentence: The ArchiMate Core Framework is
a reference structure used to classify elements of the ArchiMate core language.
Complete the sentence: In the ArchiMate modeling language, the behavior of an application collaboration is represented by .
an application interaction
What is a core element?
A structure or behavior element in one of the core layers of the ArchiMate language
What element type is defined as a factor that prevents or obstructs the realization of goals?
Constraint
Which of the following Application Layer elements realizes a Business Layer business object?
* Data object
* Application component
* Application interface
* Application service
Data object
Assuming the standard notation, what type of element has round corners?
A behavior element
Complete the following sentence: In the ArchiMate modeling language implementation and migration elements, a ………. is similar to the TOGAF concept of a Transition Architecture.
plateau
What type of relationship can be used to model the following: A Purchase Order is a type of a Business Form.
Specialization
Complete the sentence: The statement “All systems should safeguard company Intellectual Property” would be considered a(n) ……….
* Constraint
* Objective
* Principle
* Requirement
Principle
Which of these direct relationships can be used to link Application Layer elements to Business Layer elements?
* Access
* Serving
* Triggering
* Composition
Serving
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
Strategy
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.
It provides a uniform representation for diagrams.
What best describes a core element?
A structure or behavior element in one of the core layers.
What type of behavior element is one that denotes a state change?
* Interaction
* Function
* Event
* Activity
Event
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
Equipment
Complete the sentence: Relationships that model temporal dependencies between behavior elements are known as ……….
* Static
* Dynamic
* Other
* Structural
Dynamic
Which of the following can be assigned to a strategy behavior element?
* Requirement
* Course of action
* Capability
* Resource
Resource
What is an active structure element?
A subject that can perform behavior
Which of the following Technology Layer elements is an active structure element?
* Technology object
* Technology process
* Technology interaction
* Technology collaboration
Technology collaboration
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 graphical Enterprise Architecture modeling language
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
System software
What element type can be used for a SWOT (strengths, weaknesses, opportunities, and threats) analysis?
* Driver
* Outcome
* Goal
* Assessment
Assessment
What can be categorized as either a strategy or tactic?
* A constraint
* A course of action
* A capability
* An outcome
A course of action
How many aspects are there in the ArchiMate Core Framework?
Three
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
Realization
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
Technology Interface
What element can interrupt an application function?
An application event
In the Technology Layer metamodel, device is defined as a specialization of what other technology element?
* Technology function
* Communication network
* Node
* Technology service
Node
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.
Model elements may only belong to one group.
What are the two dimensions that the ArchiMate viewpoint mechanism is based on?
Purpose and content
Complete the sentence: Nesting elements can be used as an alternative graphical notation to express …
* Structural relationships
* Dynamic relationships
* Behavioral relationships
* Composite relationships
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.
What aspect of the language contains processes, functions, events, and services?
Behavior
In the physical elements metamodel, what is the direct relationship defined between material and technology objects?
Specialization
Which of the following Technology layer elements is an active structure element?
* Technology Process
* Technology Collaboration
* Technology Interaction
* Technology Object
Technology Collaboration
Complete the sentence: Collective behavior is modeled as a(n)…
* Interface
* Interaction
* Collaboration
* Relationship
Interaction
What Application Layer element is used to model the internal behavior of an application component?
* Application Event
* Application Function
* Application Collaboration
* Application Process
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.
Which of the following is an active structure element?
* Application process
* Application event
* Application collaboration
* Application function
Application collaboration
The others are behaviors
Which of the elements in the strategy layer is a structure element?
* Outcome
* Course of action
* Resource
* Capability
Resource
Course of action and Capability are behavior elements. Outcome is a motivation element.
What physical element is a specialization of the node element from the Technology Layer?
* Equipment
* Distribution network
* Material
* Transportation infrastructure
Equipment
Distribution network realizes a path. Material is a specialization of a Technology Object. Transportation Infrastructure is an active structure element
In the Business Layer metamodel a business event can access which element?
* Business Actor
* Business Interface
* Business Object
* Business Collaboration
Business object - it is the only passive object in the list.
In the Business Layer, what are the three types of internal active structure elements?
Actor, Role, Collaboration
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 model is a collection of concepts.
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
Business function
Which of the following can be assigned to a strategy behavior element?
* Requirement
* Resource
* Course of action
* Capability
Resource
It is the only structure component in Strategy. Capability and Course of action are behaviors.
Requirement is a motivation layer element.
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
Requirement.
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
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.
Complete the sentence: A service is …
An external behavior element
Which of the following is a collection of concepts?
* Layer
* Element
* Relationship
* Model
Model
In the Application Layer metamodel, what direct relationship is defined between an application component and an application event?
* Aggregation
* Realization
* Assignment
* Access
Assignment because that’s what the metamodel says.
What are the two dimensions the ArchiMate viewpoint mechanism is based on?
* Aspects and layers
* Deciding and designing
* Purpose and content
* Metamodel and concerns
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.
Why are the ArchiMate language concepts separate from their notation?
Different stakeholders may need different notations.
Which of the following is used to directly link the Application Layer to the Technology Layer?
* Aggregation
* Composition
* Realization
* Any of the above
Realization crosses layers. Aggregation and Composition occur within a layer.
What are the four types of relationship?
Structural, Dependency, Dynamic, Other
What are the four types of Structural Relationship?
Realization, Assignment, Aggregation, Composition.
What are the four types of Dependency Relationship?
Association, Accessing, Serving, Influence.
What are the types of Dynamic Relationship?
Triggering, Flow.
What are the types of Other Relationship?
Specialization
Which of the following Technology Layer elements is an active structure element?
* Technology process
* Technology collaboration
* Technology interaction
* Technology object
Technology Collaboration.
Process and Interaction are behaviors. Object is passive.
In the physical elements metamodel, what is the direct relationship between Material and Technology Object?
* Specialization
* Assignment
* Access
* Realization
Specialization
What part of the language contains Process, Events, Functions, and Services?
Behavior
Complete the sentence: Nesting elements can be used as an alternative graphical notation to express…
* Structural relationships
* Dynamic relationships
* Behavioral relationships
* Composite relationships
Structural relationships.
Composite relationships are structural relationships so nesting can be used, but Structural relationships covers all cases not just the composition one.
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
Technology
Complete the sentence: A requirement can be related to a structure element by a(n) ……….
* Realization relationship
* Assignment relationship
* Access relationship
* Triggering relationship
Realization relationship
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 structure used to classify elements of the language.
Specifically active structure elements, behaviors, and passive structure elements in the business, application, and technology layers.
Complete the sentence: A facility is a specialization of a ………
* Technology service
* Distribution network
* Node
* Technology process
Node
Complete the sentence: In the motivation elements metamodel, an outcome realizes a(n)……….
* Principle
* Goal
* Requirement
* Value
Goal
Which of the following is the main active structure element within the physical elements?
* Facility
* Material
* Distribution network
* Equipment
Equipment
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
Business interaction.
Interaction is a behavior that realizes a Collaboration. While related, Collaboration is an active structure element.