Software Change and Regression Testing

Abstract

The only constant is change. Nowhere is this more evident than in the world of software. The addition of field changes, patches, updates and upgrades at regular, short-term intervals makes the acquisition of software intensive systems complex at best. Is the system configuration as stable today in test as it was six months ago at the last software review? Is today's test item representative of the item that will be delivered to the servicemember in the field a year from now? Traditional software metrics fall shot of providing useful answers to these questions. SLOC, version numbers, and release dates describe the physical characteristics of an application. The questions that most often arise in the management of a software program, however, need information on the operational performance of the application.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Nov 26, 2001
Accession Number
ADA405771

Entities

People

  • Alex Hoover

Organizations

  • Operational Test and Evaluation Force

Tags

Communities of Interest

  • Weapons Technologies

DTIC Thesaurus Topics

  • Abstracts
  • Acquisition
  • Application Software
  • Availability
  • Computer Programming
  • Computers
  • Department Of Defense
  • Engineering
  • Language
  • Metrics
  • Performance Tests
  • Programming Languages
  • Software Metrics
  • Systems Engineering
  • Test And Evaluation
  • Test Methods
  • Undersea Warfare

Fields of Study

  • Computer science
  • Engineering

Readers

  • Military Mobilization and Reserve Forces Studies.
  • Software Engineering.
  • Systems Analysis and Design