Although the term architecture is still used today in some communities to refer to the user view of a system, it isn't what is meant by software architecture, which refers to the structure of the system quite hidden from the user.
However, the notion of architecture as a common description of a class of systems -- i.e., an abstraction, where all the instantiations are said to exhibit the architecture -- endures, and is at the heart of the concept.
Work in software architecture can be seen as attempting to codify the commonality among members of a program family, so that the high-level design decisions inherent in each member of a program family need not be re-invented, re-validated, and re-described.
In addition to this diversity, the architecture of the new museums responds to the delicate surroundings and does not fall into the temptation of "monumentality," while at the same time establishing a dialoguealways in a light and discrete mannerwith an environment in which fragmentation and minimal intervention are the most typical characteristics.
Accordingly, the architecture is discontinuous, broken, as is the city of Stockholm, always respecting and incorporating a geography rich in accidents to which the architecture adapts, creating a picturesque and lively atmosphere that is, fortunately, never artificial.
Of critical importance in the making of an architecture with these characteristics that simultaneously serves the required program is the form of the exhibition hallsa key element in a building of this type.