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 Note

Integrating the Quality Attribute Workshop (QAW) and the Attribute-Driven Design (ADD) Method

  • Abstract

    The Software Architecture Technology Initiative at the Carnegie Mellon Software Engineering Institute (SEI) has developed a number of architecture-centric methods that are currently in use. The initiative is now focusing on integrating these methods, as well as building bridges between them and software-development processes and software-architecture efforts outside the SEI, while continuing to refine existing methods and models. The goal is to provide software architects with a comprehensive, end-to-end approach for creating and using the right software architecture for the job at hand.

    This technical note reports on a proposal to integrate the SEI Quality Attribute Workshop (QAW) and the SEI Attribute-Driven Design (ADD) method. The QAW is a way to elicit and articulate detailed quality attribute requirements for a system, which the architecture must support. ADD is an architectural design method that starts with statements of quality attribute requirements and guides the architect through a series of design decisions that help to meet those requirements. Integrating these methods involves tailoring the QAW to provide the types of results needed by ADD and tailoring the ADD method to take full advantage of the results provided by the QAW.

  • Download

Cite This Report

SEI

Nord, Robert; Wood, William; & Clements, Paul. Integrating the Quality Attribute Workshop (QAW) and the Attribute-Driven Design (ADD) Method. CMU/SEI-2004-TN-017. Software Engineering Institute, Carnegie Mellon University. 2004. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6927

IEEE

Nord. Robert, Wood. William, and Clements. Paul, "Integrating the Quality Attribute Workshop (QAW) and the Attribute-Driven Design (ADD) Method," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Note CMU/SEI-2004-TN-017, 2004. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6927

APA

Nord, Robert., Wood, William., & Clements, Paul. (2004). Integrating the Quality Attribute Workshop (QAW) and the Attribute-Driven Design (ADD) Method (CMU/SEI-2004-TN-017). Retrieved September 29, 2016, from the Software Engineering Institute, Carnegie Mellon University website: http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6927

CHI

Robert Nord, William Wood, & Paul Clements. Integrating the Quality Attribute Workshop (QAW) and the Attribute-Driven Design (ADD) Method (CMU/SEI-2004-TN-017). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2004. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6927

MLA

Nord, Robert., Wood, William., & Clements, Paul. 2004. Integrating the Quality Attribute Workshop (QAW) and the Attribute-Driven Design (ADD) Method (Technical Report CMU/SEI-2004-TN-017). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6927

BibTex

@techreport{NordIntegratingthe2004,
title={Integrating the Quality Attribute Workshop (QAW) and the Attribute-Driven Design (ADD) Method},
author={Robert Nord and William Wood and Paul Clements},
year={2004},
number={CMU/SEI-2004-TN-017},
institution={Software Engineering Institute, Carnegie Mellon University},
address={Pittsburgh, PA},
url={http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6927} }