A Survey of Automatic Code Generating Software

Abstract

The advances made in computer hardware development have long outdistanced the computer software needed to make that hardware perform useful work for the user. This has precipitated a software crisis in the industry and spawned many potential solutions for alleviating the crisis. Among the various solutions are software systems that will automatically write program code. This thesis examines four such software systems currently available to a system developer giving a brief description of the product, principle behind its operation and possible applications. Additionally, it provides the reader background information on computer programming languages, reasons for the software crisis, the software development life cycle, and a method of classification and taxonomy of software development tools. The thesis concludes that these tools, properly applied, can be useful in relieving the software crisis in an organization but will not eliminate the crisis or the need for programmers.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1988
Accession Number
ADA201963

Entities

People

  • Sherman L. O'brien

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • C4I
  • Energy and Power Technologies
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Application Software
  • Computer Languages
  • Computer Programming
  • Computer Programs
  • Computers
  • Control Systems
  • Databases
  • High Level Languages
  • Information Systems
  • Machine Languages
  • Operating Systems
  • Personal Computers
  • Programming Languages
  • Software Development
  • Software Development Tools
  • Systems Engineering

Fields of Study

  • Computer science
  • Engineering

Readers

  • Database Systems and Applications
  • Economics
  • Systems Analysis and Design