Automating software

  • Authors:
  • John Voelcker

  • Affiliations:
  • -

  • Venue:
  • IEEE Spectrum
  • Year:
  • 1988

Quantified Score

Hi-index 0.09

Visualization

Abstract

Two kinds of computer-aided software engineering (CASE) tools are distinguished: front-end tools for planning and design (upper CASE), and back-end tools for implementation and support (lower CASE). The integration of these tools to cover more of the development cycle and improve the consistency of the results is discussed. The availability of CASE software and the effect of CASE on programmer productivity are examined. The reactions of programmers and managers to the changes resulting from implementing CASE are briefly discussed