Quality Attribute Workshops

  title={Quality Attribute Workshops},
  author={Mario Barbacci and Robert J. Ellison and Judith A. Stafford and Charles B. Weinstock and William G. Wood},
Abstract : Quality attribute workshops (QAW) provide a method for evaluating the architecture of a software-intensive system during the acquisition phase of major programs. The architecture is evaluated against a number of critical quality attributes, such as availability, performance, security, interoperability, and modifiability. The evaluation is based on test cases that capture questions and concerns elicited from various stakeholders associated with the system. The process of eliciting… Expand

Figures and Tables from this paper

Quality Attribute Workshop Participants Handbook
Abstract : In large software systems, the achievement of qualities such as performance, security, and modifiability is dependent not only on code-level practices but also on the overall softwareExpand
Use of Quality Attribute Workshops (QAWs) in Source Selection for a DoD System Acquisition: A Case Study
Abstract : The architecture of a software-intensive system is critical to its quality. For an acquisition organization within the Department of Defense (DoD), evaluating architectures as early asExpand
A Comparison of Requirements Specification Methods from a Software Architecture Perspective
Abstract : One of the key challenges to producing high-quality software architecture is identifying and understanding the software's architecturally significant requirements. These requirements areExpand
Quality attribute focused multilayer requirement elicitation: Judicious approach to drive business value
A judicious approach titled “Quality attribute focused multilayer requirement elicitation” is introduced to enhance the product quality to the desired level. Expand
Relating Business Goals to Architecturally Significant Requirements for Software Systems
Abstract : The primary purpose of the architecture for a software-reliant system is to satisfy the driving behavioral and quality attribute requirements. Quality attribute requirements tend to beExpand
Toward the Design and Implementation of Traceability Engineering Tool Support
This paper develops a tool for requirement traceability that can be used to extend the requirement elicitation and identification of system-wide qualities using the notion of quality attribute scenarios to capture the non-functional requirements. Expand
Software Performance Quality Evaluation of MINPHIS Architecture using ATAM
The research carried out where the Architecture Trade-off Analysis Method (ATAM) was used supported the fact that performance can be identified as a software quality attribute, which is part of the execution model of software system determined by the architecture of the software system. Expand
SEI Architecture Analysis Techniques and When to Use them
The purpose of this technical note is to describe, using a hypothetical example, the alignment, combination, and uses of the two methods for analyzing system and software architectures, the Quality Attribute Workshop and the Architecture Tradeoff Analysis MethodSM. Expand
Interface Quality Patterns: Communicating and Improving the Quality of Microservices APIs
This paper proposes five interface quality patterns that deal with the observable aspects of quality-attribute-driven interface design for efficiency, security, and manageability of Application Programming Interfaces in microservices architectures. Expand
Decision-making techniques for software architecture design: A comparative survey
A comparison of existing decision-making techniques is provided, aimed to guide architects in their selection, and shows that there is no “best” decision- making technique; however, some techniques are more susceptible to specific difficulties. Expand


Coast Guard uses new model to procure new fleet. Daily Briefing Column
  • Coast Guard uses new model to procure new fleet. Daily Briefing Column
  • 2000
ATAM] The Architecture Tradeoff Analysis (ATA) Method
  • ATAM] The Architecture Tradeoff Analysis (ATA) Method
Coast Guard uses new model to procure new fleet
  • Daily Briefing Column , GovExec . com April 24 , 2000 References [ ATAM ] The Architecture Tradeoff Analysis ( ATA ) Method [ Boehm 78 ]
Workshop Handbook] Quality Attribute Workshop Participants Handbook [Workshop Slides] Quality Attribute Workshop Slides About the Author
  • Workshop Handbook] Quality Attribute Workshop Participants Handbook [Workshop Slides] Quality Attribute Workshop Slides About the Author