Using the SEI Architecture Tradeoff Analysis Method to Evaluate WIN-T: A Case Study

Abstract

The software architecture of a software-intensive system greatly determines system quality. Evaluating that architecture for fitness of purpose before the system is implemented or undergoes a major modification is a cost-effective approach to uncovering deficiencies early and reducing risk. 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 Software Engineering Institute's (SEI) Architecture Tradeoff Analysis Method (trademark) (ATAM (trademark)) to the U.S. Army's Warfighter Information Network-Tactical (WIN-T) system. The WIN-T system is being developed by a government-contractor team headquartered at the U.S. Army's Communications and Electronics Command (CECOM) in Ft. Monmouth, New Jersey. This technical note presents the WIN-T program context, the definition of software architecture, and the background of the WIN-T organization and system being evaluated. It also provides a general overview of the ATAM process, describes the application of the ATAM to the WIN-T system, presents important results, and summarizes the benefits the program received.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 2005
Accession Number
ADA447001

Entities

People

  • Dave Mason
  • John Bergey
  • Paul Clements

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Cyber
  • Electronic Warfare
  • Energy and Power Technologies
  • Engineered Resilient Systems
  • Human Systems
  • Space

DTIC Thesaurus Topics

  • Application Software
  • Case Studies
  • Command And Control Systems
  • Computer Programming
  • Computers
  • Contractors
  • Contracts
  • Database Management Systems
  • Graphical User Interface
  • Human-Machine Interfaces
  • Network Protocols
  • Operating Systems
  • Personnel Management
  • Software Design
  • Software Development
  • Systems Engineering
  • Test And Evaluation

Fields of Study

  • Computer science
  • Engineering

Readers

  • Software Engineering.
  • Tactical Satellite Communications Systems Engineering.

Technology Areas

  • Microelectronics