Reducing Requirements Errors Through the Use of Computer-Aided Software Engineering (CASE) Tools and During Requirements Analysis

Abstract

This study investigated whether using CASE tools in the requirements analysis phase of software development reduced the software coding errors attributable to requirement analysis. A survey of the population gathered data as to the current practices and efforts in the use of CASE tools. The data was gathered in two groups: a control group and a sample group. The data was analyzed by group and in various combinations to obtain a greater understanding into population trends and tendencies. The results of the research indicate that the Air Force does not use CASE tools to any great extent. Also, error and cost data are not tracked in a meaningful way either. The conclusion drawn from this research shows that CASE tool use is still in its infancy and needs to begin rapid growth in order to speed up developments and reduce costs with the constantly shrinking budget. The major recommendations by the Author is to perform a more detailed study of the population to determine exactly where CASE tools are being used and where improvements need to be made.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1991
Accession Number
ADA246879

Entities

People

  • Marvin B. Key Jr

Organizations

  • Air Force Institute of Technology

Tags

Communities of Interest

  • C4I
  • Engineered Resilient Systems
  • Materials and Manufacturing Processes
  • Weapons Technologies

DTIC Thesaurus Topics

  • Air Force
  • Air Force Facilities
  • Command And Control
  • Computer Programming
  • Data Analysis
  • Employment
  • Engineers
  • Information Science
  • Personnel Management
  • Software Development
  • Statistical Analysis
  • Students
  • Surveys
  • Systems Engineering
  • Systems Management
  • Test And Evaluation
  • United States

Fields of Study

  • Computer science
  • Engineering

Readers

  • Regression Analysis.
  • Software Engineering.
  • Systems Analysis and Design