Accession Number:

ADA350761

Title:

The Architecture Tradeoff Analysis Method.

Descriptive Note:

Final rept.,

Corporate Author:

CARNEGIE-MELLON UNIV PITTSBURGH PA SOFTWARE ENGINEERING INST

Report Date:

1998-07-01

Pagination or Media Count:

53.0

Abstract:

This paper presents the Architecture Tradeoff Analysis Method ATAM, a structured technique for understanding the tradeoffs inherent in the architectures of software-intensive systems. This method was developed to provide a principled way to evaluate a software architectures fitness with respect to multiple competing quality attributes modifiability, security, performance, availability, and so forth. These attributes interact, and improving one often comes at the price of worsening one or more of the others. The method helps us reason about architectural decisions that affect quality attribute interactions. The ATAM is a spiral model of design, one of postulating candidate architectures followed by analysis and risk mitigation that lead to refined architectures.

Subject Categories:

  • Computer Programming and Software
  • Economics and Cost Analysis

Distribution Statement:

APPROVED FOR PUBLIC RELEASE