OGA-031 practice question 12 of 15

What is the purpose of a Relationship Connector in the ArchiMate language?

Full set: 78 questions
Answer options
A: Defining composite elements
B: Modeling architecture viewpoints
C: Connecting two or more relationships of the same type Correct answer
D: Connecting different layers in the ArchiMate Core Framework
Correct Answer:
C. Connecting two or more relationships of the same type
Explanation

A Relationship Connector, specifically a Junction, is used in ArchiMate to connect multiple relationships of the same type. It allows for modeling a fan-in or fan-out scenario, where a single element can be the source or target of several identical relationships. For example, a single event could trigger multiple processes, and a junction would be used to connect the single triggering relationship from the event to the multiple triggering relationships going to the processes.

Why Incorrect

A. Defining composite elements: This is achieved using structural relationships like composition or aggregation, not a relationship connector.
B. Modeling architecture viewpoints: Viewpoints are defined by selecting a subset of concepts and relationships; they do not use a specific connector.
D. Connecting different layers in the ArchiMate Core Framework: This is done using specific cross-layer dependencies such as the serving or realization relationships.

References

- The Open Group, "ArchiMate® 3.1 Specification," The Open Group Standard No. C197, November 2019. Section 5.6.1, "Junction," states, "A junction is used to connect relationships of the same type."

- The Open Group, "ArchiMate® 3.1 Specification," The Open Group Standard No. C197, November 2019. Figure 25 provides a clear example of a junction connecting multiple flow relationships.

Scroll to Top