Advanced Search

Content Type

Topics

Publication Date

Quality Attributes

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 Report

Show Citation Formats

SEI

Barbacci, Mario; Klein, Mark; Longstaff, Thomas; & Weinstock, Charles. Quality Attributes (CMU/SEI-95-TR-021 ). Software Engineering Institute, Carnegie Mellon University, 1995. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=12433

IEEE

Barbacci. Mario, Klein. Mark, Longstaff. Thomas, and Weinstock. Charles, "Quality Attributes," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-95-TR-021 , 1995. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=12433

APA

Barbacci, Mario., Klein, Mark., Longstaff, Thomas., & Weinstock, Charles. (1995). Quality Attributes (CMU/SEI-95-TR-021 ). Retrieved October 23, 2014, from the Software Engineering Institute, Carnegie Mellon University website: http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=12433

CHI

Mario Barbacci, Mark Klein, Thomas Longstaff, & Charles Weinstock. Quality Attributes (CMU/SEI-95-TR-021 ). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 1995. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=12433

MLA

Barbacci, Mario., Klein, Mark., Longstaff, Thomas., & Weinstock, Charles. 1995. Quality Attributes (Technical Report CMU/SEI-95-TR-021 ). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=12433