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

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type

Topics

Publication Date

Technical Report

Interactions Among Techniques Addressing Quality Attributes

  • Abstract

    There is very little published work on how techniques that promote different architectural qualities interact with each other. When developing a software system, software architects need to understand the relationships among these techniques. For example, if a system is compromised, architects must consider questions such as whether it makes sense to apply damage confinement to achieve dependability, while at the same time shutting down components to promote security. To help answer such questions, this report provides matrices in which various techniques for promoting different architectural qualities are analyzed relative to each other. Four architectural qualities were analyzed: performance, security, modifiability, and dependability. The techniques that promote each one were selected and categorized as promotion, detection, or correction. For each category, matrices are presented that provide a detailed description of why a particular interaction is positive, negative, or neutral, or cannot be determined without assessing a concrete system.

  • Download

Cite This Report

SEI

Eguiluz, Hernan; & Barbacci, Mario. Interactions Among Techniques Addressing Quality Attributes (CMU/SEI-2003-TR-003). Software Engineering Institute, Carnegie Mellon University, 2003. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6587

IEEE

Eguiluz. Hernan, and Barbacci. Mario, "Interactions Among Techniques Addressing Quality Attributes," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-2003-TR-003, 2003. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6587

APA

Eguiluz, Hernan., & Barbacci, Mario. (2003). Interactions Among Techniques Addressing Quality Attributes (CMU/SEI-2003-TR-003). Retrieved December 18, 2014, from the Software Engineering Institute, Carnegie Mellon University website: http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6587

CHI

Hernan Eguiluz, & Mario Barbacci. Interactions Among Techniques Addressing Quality Attributes (CMU/SEI-2003-TR-003). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2003. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6587

MLA

Eguiluz, Hernan., & Barbacci, Mario. 2003. Interactions Among Techniques Addressing Quality Attributes (Technical Report CMU/SEI-2003-TR-003). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6587