Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Technical Note

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

  • June 2000
  • By Brian P. Gallagher
  • This report describes the application of the ATAM (Architecture Tradeoff Analysis Method) to evaluate a reference architecture for ground-based command and control systems.
  • Software Architecture
  • 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.

  • Download

Cite This Report

SEI

Gallagher, Brian. Using the Architecture Tradeoff Analysis Method to Evaluate a Reference Architecture: A Case Study. CMU/SEI-2000-TN-007. Software Engineering Institute, Carnegie Mellon University. 2000. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=5109

IEEE

Gallagher. Brian, "Using the Architecture Tradeoff Analysis Method to Evaluate a Reference Architecture: A Case Study," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Note CMU/SEI-2000-TN-007, 2000. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=5109

APA

Gallagher, Brian. (2000). Using the Architecture Tradeoff Analysis Method to Evaluate a Reference Architecture: A Case Study (CMU/SEI-2000-TN-007). Retrieved February 17, 2019, from the Software Engineering Institute, Carnegie Mellon University website: http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=5109

CHI

Brian Gallagher. Using the Architecture Tradeoff Analysis Method to Evaluate a Reference Architecture: A Case Study (CMU/SEI-2000-TN-007). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2000. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=5109

MLA

Gallagher, Brian. 2000. Using the Architecture Tradeoff Analysis Method to Evaluate a Reference Architecture: A Case Study (Technical Report CMU/SEI-2000-TN-007). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=5109

BibTex

@techreport{GallagherUsingthe2000,
title={Using the Architecture Tradeoff Analysis Method to Evaluate a Reference Architecture: A Case Study},
author={Brian Gallagher},
year={2000},
number={CMU/SEI-2000-TN-007},
institution={Software Engineering Institute, Carnegie Mellon University},
address={Pittsburgh, PA},
url={http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=5109} }