Quality Attribute Design Primitives and the Attribute Driven Design Method

Abstract

This paper discusses the understanding of quality attributes and their application to the design of a software architecture. We present an approach to characterizing quality attributes and capturing architectural patterns that are used to achieve these attributes. For each pattern, it is important not only how the pattern achieves a quality attribute goal but also what impact the pattern has on other attributes. We embody this investigation of quality into the Attribute Driven Design Method for designing software architecture.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 2001
Accession Number
ADA469332

Entities

People

  • Felix H. Bachmann
  • Len Bass
  • Mark Klein

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Engineered Resilient Systems
  • Human Systems
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Abstracts
  • Commerce
  • Consumers
  • Denial Of Service Attack
  • Deployment
  • Engineering
  • Executives
  • Information Operations
  • Information Systems
  • Operating Systems
  • Reliability
  • Scheduling (Production)
  • Side Effects
  • Software Design
  • Software Development
  • Standards
  • Virtual Machines

Fields of Study

  • Computer science
  • Engineering

Readers

  • Neural Network Machine Learning.
  • Software Engineering.