OGA-032 Sample Questions & Answers
Working through complex, real-world modeling scenarios carries the most weight, next to modeling the business, application and technology layers, motivation and strategy elements, implementation and migration, and communicating through stakeholder viewpoints.
Launch the full OGA-032 simulator →Showing 10 of 20 free samples.
- Question 1Intermediate
Technology Layer Modeling · Deployment Modeling
A city is developing a 'Smart Traffic Management' system. The system uses sensors (modeled as Devices) to collect data, which is processed by an 'Analytics Engine' (modeled as a System Software). Both the sensors and the engine are deployed on physical servers (modeled as Nodes) located at traffic intersections. Which relationship should be used to model that the 'Analytics Engine' runs on the physical servers?
Show answer & explanation
Correct answer: C
The Realization relationship is used to indicate that a more abstract element is made concrete by a more tangible element. In the Technology Layer, a Node (a physical or virtual computational resource) realizes System Software, meaning it provides the execution environment for that software. Assignment is used for deploying artifacts to nodes, not for the execution environment itself. Composition is structurally incorrect.
- Question 2Beginner
Implementation and Migration · Gap Analysis
An organization is performing a gap analysis between their current (baseline) and target architectures for their CRM system. They have identified that the target architecture requires a 'Customer 360 View' capability that does not exist in the baseline. In the Implementation and Migration viewpoint, what element is specifically designed to represent this missing capability?
Show answer & explanation
Correct answer: C
A 'Gap' is the specific ArchiMate element used to represent a statement of difference between two Plateaus (e.g., baseline and target). In this case, the missing 'Customer 360 View' capability is the gap that needs to be addressed by the migration plan. A Work Package is what will be done to close the gap, and a Plateau is a state of the architecture, not the difference itself.
- Question 3Intermediate
Viewpoints and Stakeholder Communication · Standard Viewpoint Selection
During a project to consolidate data centers, an architect needs to present a view to the Head of Infrastructure. This stakeholder is only concerned with the physical hardware, the network connections between them, and the system software (e.g., operating systems, hypervisors) running on that hardware. Which standard ArchiMate viewpoint is most suitable for this purpose?
Show answer & explanation
Correct answer: C
The Infrastructure Viewpoint is specifically designed to show the software and hardware infrastructure elements that support the Application Layer. Its typical elements include Node, Device, System Software, and Path, which directly correspond to the stakeholder's concerns about physical hardware, system software, and network connections. The other viewpoints focus on different layers or different aspects of the technology layer.
- Question 4Beginner
Application Layer Modeling · Structural Relationships
An e-commerce company's 'Order Processing' application component is composed of two smaller components: 'Payment Gateway' and 'Inventory Check'. What is the correct way to model this hierarchical breakdown using ArchiMate relationships?
Show answer & explanation
Correct answer: B
Composition is the correct relationship. It represents that an element consists of one or more other elements. This implies a whole/part relationship where the parts are essential to the whole and typically cease to exist if the whole is destroyed. Aggregation is a weaker form of whole/part relationship where the parts can exist independently. Given that 'Payment Gateway' and 'Inventory Check' are integral parts of 'Order Processing', Composition is the stronger, more accurate choice.
- Question 5Intermediate
Implementation and Migration · Work Package and Deliverable Relationship
A project manager is assigned to the 'Launch New Mobile App' work package. This work package will produce the 'Mobile App v1.0' as a key outcome. How is this relationship between the project activity and its tangible result modeled?
Show answer & explanation
Correct answer: A
The correct model is that the Work Package realizes the Deliverable. A Work Package represents a set of actions to be performed, while a Deliverable represents a precise outcome of that work. The Realization relationship indicates that the Work Package produces or creates the Deliverable. The other options represent incorrect semantics for this context.
- Question 6Intermediate
Motivation and Strategy Modeling · Value Stream Modeling
A business architect needs to model the primary, value-adding activities that a manufacturing company performs to deliver a product to a customer. The model should show the sequence of these activities from a high-level, strategic perspective, independent of the specific organizational structure. Which ArchiMate element is best suited for this?
Show answer & explanation
Correct answer: C
A Value Stream is the correct element. It is defined as a sequence of activities that create an overall result for a customer, stakeholder, or end user. It provides a high-level, strategic view of how value is created, which is exactly what the architect needs. A Business Process is more operational and detailed, while a Capability represents an ability, not the flow of value-creating activities.
- Question 7Intermediate
Business Layer Modeling · Business Interaction Modeling
An architect is modeling a customer service interaction where a 'Customer' (Business Actor) interacts with a 'Support Representative' (Business Role) to resolve an issue. The interaction itself, representing a unit of collective behavior performed by both, should be modeled as what element?
Show answer & explanation
Correct answer: D
A Business Interaction is the correct element to model a unit of collective behavior performed by two or more business actors, roles, or collaborations. While a Business Collaboration would represent the aggregate of the two roles working together, the specific unit of behavior (the conversation to resolve the issue) is the Business Interaction. The Business Interaction is then assigned to the Business Collaboration.
- Question 8Advanced
Motivation and Strategy Modeling · Principle and Requirement Relationships
A new corporate principle states: 'All customer data must be encrypted at rest.' An architect needs to model how this principle guides the design of a new 'Customer Database' application component. Which relationship best connects the Principle to a Requirement that is subsequently realized by the application component?
Show answer & explanation
Correct answer: C
This is the correct modeling approach. A Principle is a statement of intent that guides decisions. It doesn't directly create a requirement, but it strongly 'influences' it. Therefore, the Principle influences a more concrete Requirement (e.g., 'The customer database must support AES-256 encryption'). This Requirement is then 'realized' by the Application Component, meaning the component is designed and built to meet that requirement. This chain correctly shows the traceability from high-level guidance to concrete implementation.
- Question 9Intermediate
Technology Layer Modeling · Node vs. Device Distinction
When modeling a network, what is the key distinction between a 'Node' and a 'Device' in the Technology Layer?
Show answer & explanation
Correct answer: B
This is the core distinction. A Node is a computational resource (physical or virtual) upon which artifacts can be deployed for execution (e.g., a server, a virtual machine). A Device is a physical IT resource that is NOT a computational platform, such as a sensor, or a physical resource from the real world that processes materials or information (e.g., a network router, a CNC machine, a printer). A server is a Node; a network switch is a Device.
- Question 10Advanced
Application Layer Modeling · Application Collaboration and Interaction
Scenario
A multinational corporation, GlobalCorp, is optimizing its supply chain. They have a central 'ERP System' (Application Component) located in their headquarters in Germany. They also have regional 'Warehouse Management Systems' (WMS) (Application Components) in North America and Asia. The ERP system needs to send updated product catalog information to both WMS instances simultaneously. The architect has modeled this as an 'Application Collaboration' named 'Global SCM Collaboration' which consists of the ERP and the two WMS components.Problem
The architect wants to model the specific, collective application behavior where the product catalog is synchronized. What element should be used to represent this synchronized behavior, and how should it relate to the 'Global SCM Collaboration' element?graph TD subgraph "Global SCM Collaboration" ERP[ERP System] WMS_NA[WMS North America] WMS_APAC[WMS Asia] end subgraph Behavior Sync["?"] -->|assigned to| GlobalSCM[Global SCM Collaboration] end ERP --> WMS_NA ERP --> WMS_APACShow answer & explanation
Correct answer: D
The correct element is 'Application Interaction'. An Application Interaction models a unit of collective behavior performed by a collaboration of application components. In this case, 'Catalog Synchronization' is the interaction. This Application Interaction is then 'assigned' to the 'Global SCM Collaboration', indicating that the components within that collaboration are the ones that perform this collective behavior.
Ready for the real thing?
The full OGA-032 simulator has every exam-style question, timed mode, and instant scoring.