Glossary
- Term: Architecture show term usage
-
In the context of software, architecture refers to multiple higher-level aspects of the software's design (ala 4+1 Views of Software Architecture). The primary aspect of this involves the underlying abstractions upon which the software is constructed. Good software architecture outlives the implementation because it supports adaptation to technology and requirements changes.