Introduction to the attribute driven design method

  • Authors:
  • Felix Bachmann;Len Bass

  • Affiliations:
  • Carnegie Bosch Institute, Carnegie Mellon University, Pittsburgh, Pa;Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pa

  • Venue:
  • ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

This tutorial will introduce the Attribute Driven Design (ADD) method. ADD is a method for designing the software architecture of a system or collection of systems based on an explicit articulation of the quality attribute goals for the system(s). The method is appropriate for any quality attributes but has been particularly elaborated for the attributes of performance, modifiability, security, reliability/availability and usability. The method has been used for designing the software architecture of products ranging from embedded to information systems.