The impact of Ada on software engineering

  • Authors:
  • Kenneth L. Bowles

  • Affiliations:
  • TeleSoft and University of California at San Diego, San Diego, California

  • Venue:
  • AFIPS '82 Proceedings of the June 7-10, 1982, national computer conference
  • Year:
  • 1982

Quantified Score

Hi-index 0.01

Visualization

Abstract

The term software engineering has traditionally been applied to extremely diverse activities, ranging from system programming to managing programmer teams. Ada appears destined to become the first widely used programming language designed to bring these diverse activities together in ways supported by both programmers and managers. Among many important aspects of the Ada language, the most important appear to be (1) its orientation to system construction using interchangeable building-block packages, and (2) strong standardization in the interest of program portability. These aspects should foster the emergence of a new kind of software component industry. A probable result will be an inversion of the traditional view of software as an added value for use on major hardware products. Instead, major machine-independent software systems will emerge, and hardware will be increasingly regarded as an added value.