This website is preserved for historical and scholarly reference and is no longer actively maintained.
Definition from
SAP
The
software architecture of a program or computing system is the structure or
structures of the system, which comprise software elements, the
externally visible properties of those elements, and the relationships
among them.