Software Architecture Publications
• SEI Report
Publisher
Software Engineering Institute
Topic or Tag
Abstract
Architecture serves as the blueprint for both the system and the project developing it, defining the work assignments that must be carried out by design and implementation teams. The architecture is the primary carrier of system qualities, such as performance, modifiability, and security, none of which can be achieved without a unifying architectural vision. Architecture is an artifact for early analysis to make sure that the design approach will yield an acceptable system. Architecture holds the key to post-deployment system understanding, maintenance, and mining efforts. In short, architecture is the conceptual glue that holds every phase of the project together for all its many stakeholders.
The SEI compiled this bibliography of publications about software architecture as a resource for information about system architecture throughout its lifecycle. It includes works that provide definitions and general treatment as well as works that cover representation and documentation, evaluation and analysis, architecture-based design and development, Quality Attribute Workshops, the Architecture Tradeoff Analysis Method, and Acquisition.
Cite This SEI Report
Software Engineering Institute (2018, September 17). Software Architecture Publications. Retrieved September 14, 2026, from https://www.sei.cmu.edu/library/software-architecture-publications/.
@techreport{Citekey_2018,
author={Software Engineering Institute},
title={Software Architecture Publications},
month={Sep},
year={2018},
institution={Software Engineering Institute, Carnegie Mellon University},
url={https://www.sei.cmu.edu/library/software-architecture-publications/},
note={Accessed: 2026-Sep-14}
}
Software Engineering Institute. "Software Architecture Publications." Software Engineering Institute, Carnegie Mellon University. Software Engineering Institute, September 17, 2018. https://www.sei.cmu.edu/library/software-architecture-publications/.
Software Engineering Institute, "Software Architecture Publications," Software Engineering Institute, Carnegie Mellon University. Software Engineering Institute, 17-Sep-2018 [Online]. Available: https://www.sei.cmu.edu/library/software-architecture-publications/. [Accessed: 14-Sep-2026].
Software Engineering Institute. "Software Architecture Publications." Software Engineering Institute, Carnegie Mellon University, Software Engineering Institute, 17 Sep. 2018. https://www.sei.cmu.edu/library/software-architecture-publications/. Accessed 14 Sep. 2026.
Software Engineering Institute. Software Architecture Publications. Software Engineering Institute. 2018. https://www.sei.cmu.edu/library/software-architecture-publications/