nerdexam
The_Open_Group

OG0-093 · Question #111

According to TOGAF, which of the following best describes an Architecture Pattern?

The correct answer is D. A way to put building blocks together into context. According to TOGAF, an Architecture Pattern defines a proven, reusable approach for combining architectural building blocks within a specific context to address recurring design problems.

Building Blocks

Question

According to TOGAF, which of the following best describes an Architecture Pattern?

Options

  • AA detailed description of the interfaces between building blocks
  • BAn implementation specific solution building block
  • CA package of functionality defined to meet the business needs of the organization.
  • DA way to put building blocks together into context
  • EA work product describing an aspect of an architecture

How the community answered

(40 responses)
  • A
    3% (1)
  • B
    3% (1)
  • D
    95% (38)

Why each option

According to TOGAF, an Architecture Pattern defines a proven, reusable approach for combining architectural building blocks within a specific context to address recurring design problems.

AA detailed description of the interfaces between building blocks

While patterns often involve interfaces, their description extends beyond just interfaces to encompass the overall structure, relationships, and interaction of components.

BAn implementation specific solution building block

An Architecture Pattern is generally generic and conceptual, not implementation-specific; an implementation-specific solution building block is more concrete and detailed.

CA package of functionality defined to meet the business needs of the organization.

A package of functionality defined to meet business needs sounds more like a Capability or a Business Service, not directly an Architecture Pattern.

DA way to put building blocks together into contextCorrect

An Architecture Pattern, akin to a design pattern in software, offers a generalized and reusable solution to a common architectural challenge, demonstrating how various architectural building blocks can be effectively assembled and related within a particular context to achieve a desired system outcome. It provides guidance on structuring and interaction.

EA work product describing an aspect of an architecture

A work product describing an aspect of an architecture is too broad a definition; many TOGAF deliverables fit this description, but it does not specifically define an Architecture Pattern.

Concept tested: TOGAF Architecture Pattern definition

Source: https://pubs.opengroup.org/architecture/togaf10-doc/arch/chap12.html

Topics

#Architecture Patterns#Building Blocks

Community Discussion

No community discussion yet for this question.

Full OG0-093 Practice