ATAM assistant: a semi-automated tool for the architecture tradeoff analysis method

  • Authors:
  • Brad Lionberger;Cui Zhang

  • Affiliations:
  • California State University Sacramento, Sacramento, CA;California State University Sacramento, Sacramento, CA

  • Venue:
  • SEA '07 Proceedings of the 11th IASTED International Conference on Software Engineering and Applications
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Architecture Tradeoff Analysis Method (ATAM) pioneered by the Software Engineering Institute at Carnegie Mellon University has shown great promise in ensuring that a software system's most important non functional requirements can be realized given the system's architecture. ATAM has been applied in several published case studies to evaluate the architecture of existing software systems and create architectures to meet critical non-functional requirements. This paper presents the ATAM Assistant which semi-automates several tasks involved in this process. ATAM Assistant's goal is to be a single application to manage, visualize, and report on all of the process artifacts generated during this process.