Using the Architecture Tradeoff Analysis Method to Evaluate a Reference Architecture: A Case Study
• Technical Note
Publisher
Software Engineering Institute
CMU/SEI Report Number
CMU/SEI-2000-TN-007Topic or Tag
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.
Part of a Collection
Software Architectures and Acquisition
Case Studies in Software Architecture
Architecture Tradeoff Analysis Method Collection
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 October 7, 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-Oct-7}
}
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: 7-Oct-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 7 Oct. 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/