Using the Architecture Tradeoff Analysis MethodSM (ATAMSM) to Evaluate the Software Architecture for a Product Line of Avionics Systems: A Case Study

Abstract

The quality of a software-intensive system depends heavily on the system's software architecture. When used appropriately, software architecture evaluations can have a favorable effect on a delivered or modified government system. This technical note describes the application of the Architecture Tradeoff Analysis Method(SM) (ATAM(SM)) to an Army avionics system acquisition. A government-contractor team is developing the Common Avionics Architecture System (CAAS) for a family of U.S. Army Special Operations helicopters. This technical note presents the contextual background about the software architecture, the organization, and the system being evaluated. It also provides a general overview of the ATAM process, describes the application of the ATAM to the CAAS, and presents important results and benefits.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 2003
Accession Number
ADA418415

Entities

People

  • Anthony Lattanze
  • Linda M. Northrop
  • Mario Barbacci
  • Paul Clements
  • William Wood

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Air Platforms
  • Biomedical
  • Engineered Resilient Systems
  • Human Systems

DTIC Thesaurus Topics

  • Acquisition
  • Aircrafts
  • Application Software
  • Avionics
  • Case Studies
  • Commerce
  • Contractors
  • Department Of Defense
  • Engineering
  • Engineers
  • Helicopters
  • Reliability
  • Software Design
  • Software Development
  • Standards
  • Test And Evaluation
  • Training

Fields of Study

  • Computer science
  • Engineering

Readers

  • Software Engineering.