Slide 5
Slide 5 text
Many Definitions of Software Architecture
Definition by IEEE 1471
Architecture is the fundamental organization of a system
embodied in its components, their relationships to each
other, and to the environment, and the principles guiding
its design and evolution.
https://www.ibm.com/developerworks/rational/library/feb06/eeles/