Institute for Software Research
School of Computer Science, Carnegie Mellon University


The Golden Age of Software Architecture:
A Comprehensive Survey

Mary Shaw, Paul Clements

February 2006

This paper updates an invited keynote for ICSE-23,
"The Coming-of-Age of Software Architecture Research" by Mary Shaw.
It is also the basis for "The Golden Age of Software Architecture"
published in IEEE Software, March/April 2006.


Keywords: Software architecture, technology maturation, history of software engineering

This retrospective on nearly two decades of software architecture research examines the maturation of the software architecture research area by tracing the evolution of research questions and results through their maturation cycle. We show how early qualitative results set the stage for later precision, formality, and automation, how results have built up over time, and how the research results have moved into practice.

18 pages

*Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA.

Return to: SCS Technical Report Collection
School of Computer Science homepage

This page maintained by