Software Design Reviews Using the Software Architecture Analysis Method: A Case Study

Abstract

Software reviews are conducted on most software-intensive Defence projects and are an important component of the software acquisition process. However, software reviews are often conducted in an ad hoc manner, and may be inefficient. This report investigates an alternative review process that is based on the Software Architecture Analysis Method (SAAM). The SAAM review process is driven by the identification of scenarios that capture how the system might be used or modified. It offers potential benefits over the traditional review process in the identification and clarification of requirements, but was less effective at identifying conflicts and trade-offs. Consequently, it is recommended that projects continue to use traditional review processes, and where appropriate, supplement these reviews with SAAM reviews to clarify and identify requirements.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Feb 01, 2000
Accession Number
ADA379496

Entities

People

  • Gina Kingston

Tags

Communities of Interest

  • C4I
  • Space

DTIC Thesaurus Topics

  • Acquisition
  • Case Studies
  • Computer Programming
  • Department Of Defense
  • Engineering
  • Engineers
  • Identification
  • Information Science
  • Information Systems
  • Observation
  • Procurement
  • Software Design
  • Software Development
  • Surveys
  • Systems Engineering
  • Test And Evaluation
  • Training

Fields of Study

  • Computer science
  • Engineering

Readers

  • Defense Acquisition Program Management
  • Software Engineering.