search menu icon-carat-right cmu-wordmark

Using the Architecture Tradeoff Analysis Method to Evaluate a Reference Architecture: A Case Study

Technical Note
This report describes the application of the ATAM (Architecture Tradeoff Analysis Method) to evaluate a reference architecture for ground-based command and control systems.
Publisher

Software Engineering Institute

CMU/SEI Report Number
CMU/SEI-2000-TN-007

Abstract

The software architecture of a system is a major determinant of software quality and one of the earliest artifacts available for evaluation. For a government acquisition organization, the ability to evaluate software architectures can have a favorable impact on the delivered system. This technical note describes the application of the Architecture Tradeoff Analysis Method (ATAM) to evaluate a reference architecture for ground-based command and control systems. The use of the term reference architecture in the context of this application is presented. A general overview of the ATAM process is provided and the results of the ATAM are explored, including the benefits of performing an ATAM-based architecture evaluation both to the acquirer and to the developer.

Cite This Technical Note

Gallagher, B. (2000, June 1). Using the Architecture Tradeoff Analysis Method to Evaluate a Reference Architecture: A Case Study. (Technical Note CMU/SEI-2000-TN-007). Retrieved March 3, 2024, from https://insights.sei.cmu.edu/library/using-the-architecture-tradeoff-analysis-method-to-evaluate-a-reference-architecture-a-case-study/.

@techreport{gallagher_2000,
author={Gallagher, Brian},
title={Using the Architecture Tradeoff Analysis Method to Evaluate a Reference Architecture: A Case Study},
month={Jun},
year={2000},
number={CMU/SEI-2000-TN-007},
howpublished={Carnegie Mellon University, Software Engineering Institute's Digital Library},
url={https://insights.sei.cmu.edu/library/using-the-architecture-tradeoff-analysis-method-to-evaluate-a-reference-architecture-a-case-study/},
note={Accessed: 2024-Mar-3}
}

Gallagher, Brian. "Using the Architecture Tradeoff Analysis Method to Evaluate a Reference Architecture: A Case Study." (CMU/SEI-2000-TN-007). Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, June 1, 2000. https://insights.sei.cmu.edu/library/using-the-architecture-tradeoff-analysis-method-to-evaluate-a-reference-architecture-a-case-study/.

B. Gallagher, "Using the Architecture Tradeoff Analysis Method to Evaluate a Reference Architecture: A Case Study," Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, Technical Note CMU/SEI-2000-TN-007, 1-Jun-2000 [Online]. Available: https://insights.sei.cmu.edu/library/using-the-architecture-tradeoff-analysis-method-to-evaluate-a-reference-architecture-a-case-study/. [Accessed: 3-Mar-2024].

Gallagher, Brian. "Using the Architecture Tradeoff Analysis Method to Evaluate a Reference Architecture: A Case Study." (Technical Note CMU/SEI-2000-TN-007). Carnegie Mellon University, Software Engineering Institute's Digital Library, Software Engineering Institute, 1 Jun. 2000. https://insights.sei.cmu.edu/library/using-the-architecture-tradeoff-analysis-method-to-evaluate-a-reference-architecture-a-case-study/. Accessed 3 Mar. 2024.

Gallagher, Brian. Using the Architecture Tradeoff Analysis Method to Evaluate a Reference Architecture: A Case Study. CMU/SEI-2000-TN-007. Software Engineering Institute. 2000. https://insights.sei.cmu.edu/library/using-the-architecture-tradeoff-analysis-method-to-evaluate-a-reference-architecture-a-case-study/