Architecture-Based Development

SEI Report
This report presents a description of architecture-centric system development.
Publisher

Software Engineering Institute

CMU/SEI Report Number
CMU/SEI-99-TR-007

Abstract

This report presents a description of architecture-centric system development. In an architecture-centric process, a set of architecture requirements is developed in addition to functional requirements. This report describes the source of these architecture requirements and how they are elaborated into a design. In addition to design, the documentation, evaluation, realization, and maintenance of an architecture are also described.

Cite This SEI Report

Bass, L., & Kazman, R. (1999, April 1). Architecture-Based Development. (SEI Report CMU/SEI-99-TR-007). Retrieved June 21, 2026, from https://www.sei.cmu.edu/library/architecture-based-development/.

@techreport{bass_1999,
author={Bass, Len and Kazman, Rick},
title={Architecture-Based Development},
month={Apr},
year={1999},
number={{CMU/SEI-99-TR-007},
institution={Software Engineering Institute, Carnegie Mellon University},
url={https://www.sei.cmu.edu/library/architecture-based-development/},
note={Accessed: 2026-Jun-21}
}

Bass, Len, and Rick Kazman. "Architecture-Based Development." (CMU/SEI-99-TR-007). Software Engineering Institute, Carnegie Mellon University. Software Engineering Institute, April 1, 1999. https://www.sei.cmu.edu/library/architecture-based-development/.

L. Bass, and R. Kazman, "Architecture-Based Development," Software Engineering Institute, Carnegie Mellon University. Software Engineering Institute, SEI Report CMU/SEI-99-TR-007, 1-Apr-1999 [Online]. Available: https://www.sei.cmu.edu/library/architecture-based-development/. [Accessed: 21-Jun-2026].

Bass, Len, and Rick Kazman. "Architecture-Based Development." (SEI Report CMU/SEI-99-TR-007). Software Engineering Institute, Carnegie Mellon University, Software Engineering Institute, 1 Apr. 1999. https://www.sei.cmu.edu/library/architecture-based-development/. Accessed 21 Jun. 2026.

Bass, Len; & Kazman, Rick. Architecture-Based Development. CMU/SEI-99-TR-007. Software Engineering Institute. 1999. https://www.sei.cmu.edu/library/architecture-based-development/