search menu icon-carat-right cmu-wordmark

Quality Attributes

Technical Report
This report describes efforts to develop a unifying approach for reasoning about multiple software quality attributes.
Publisher

Software Engineering Institute

CMU/SEI Report Number
CMU/SEI-95-TR-021

Abstract

Computer systems are used in many critical applications where a failure can have serious consequences (loss of lives or property). Developing systematic ways to relate the software quality attributes of a system to the system's architecture provides a sound basis for making objective decisions about design trade-offs and enables engineers to make reasonably accurate predictions about a system's attributes that are free from bias and hidden assumptions. The ultimate goal is the ability to quantitatively evaluate and trade off multiple software quality attributes to arrive at a better overall system. The purpose of this report is to take a small step in the direction of developing a unifying approach for reasoning about multiple software quality attributes. In this report, we define software quality, introduce a generic taxonomy of attributes, discuss the connections between the attributes, and discuss future work leading to an attribute-based methodology for evaluating software architectures.

Cite This Technical Report

Barbacci, M., Klein, M., Longstaff, T., & Weinstock, C. (1995, December 1). Quality Attributes. (Technical Report CMU/SEI-95-TR-021). Retrieved March 19, 2024, from https://insights.sei.cmu.edu/library/quality-attributes/.

@techreport{barbacci_1995,
author={Barbacci, Mario and Klein, Mark and Longstaff, Thomas and Weinstock, Charles},
title={Quality Attributes},
month={Dec},
year={1995},
number={CMU/SEI-95-TR-021},
howpublished={Carnegie Mellon University, Software Engineering Institute's Digital Library},
url={https://insights.sei.cmu.edu/library/quality-attributes/},
note={Accessed: 2024-Mar-19}
}

Barbacci, Mario, Mark Klein, Thomas Longstaff, and Charles Weinstock. "Quality Attributes." (CMU/SEI-95-TR-021). Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, December 1, 1995. https://insights.sei.cmu.edu/library/quality-attributes/.

M. Barbacci, M. Klein, T. Longstaff, and C. Weinstock, "Quality Attributes," Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, Technical Report CMU/SEI-95-TR-021, 1-Dec-1995 [Online]. Available: https://insights.sei.cmu.edu/library/quality-attributes/. [Accessed: 19-Mar-2024].

Barbacci, Mario, Mark Klein, Thomas Longstaff, and Charles Weinstock. "Quality Attributes." (Technical Report CMU/SEI-95-TR-021). Carnegie Mellon University, Software Engineering Institute's Digital Library, Software Engineering Institute, 1 Dec. 1995. https://insights.sei.cmu.edu/library/quality-attributes/. Accessed 19 Mar. 2024.

Barbacci, Mario; Klein, Mark; Longstaff, Thomas; & Weinstock, Charles. Quality Attributes. CMU/SEI-95-TR-021. Software Engineering Institute. 1995. https://insights.sei.cmu.edu/library/quality-attributes/