Glossary

ABB

An Architecture Building Block (ABB) specifies required behavior and interfaces—without mandating implementation—aggregated to address architecture requirements. ABBs compose target architectures and decompose into Solution Building Blocks during detailed design. They promote reuse and consistent partitioning across programs.

In Practice

Larkinized LLC defines ABBs in logical architecture models linked to capabilities and standards. ABB libraries accelerate Phase D/E TOGAF work when organizations repeat similar patterns. Clear interface contracts between ABBs reduce integration surprises.

Example

A “Customer Notification” ABB defines channels, consent rules, and interfaces reused by marketing and service programs.

Scroll to Top