O'Reilly logo
  • Kaustav Bose thinks this is interesting:

Here, the term “architecture” designates a description, and more precisely a logical view, as opposed to the “solution,” which represents a technical reality. This distinction can be clearly seen in the terms “Architecture Building Block” and “Solution Building Block” (respectively ABB and SBB). The logical specification of an element is an ABB, while its physical equivalent is a SBB. These two types of element are present in the architecture repository, which enables either the documentation or the physical component to be reused, according to the context.

From

Cover of Modeling Enterprise Architecture with TOGAF

Note

Do ABBs and SBBs exist in every domain - business, application, information and technology or does it make sense in the context of a business solution where the ABBs of a business solution are the logical conceptualization of the business solution's blocks, and the SBBs are the physical realization of the ABBs?