Accession Number : ADA193471
Title : A Classification of Automatic Program Synthesis Systems.
Descriptive Note : Technical rept.,
Corporate Author : NEVADA UNIV LAS VEGAS DEPT OF COMPUTER SCIENCE AND ELECTRICAL ENGINEERING
Personal Author(s) : Gross, Todd A ; Nartker, Thomas A
PDF Url : ADA193471
Report Date : 19 Jan 1988
Pagination or Media Count : 17
Abstract : A great deal of attention has been paid lately to improving the process of developing software. Most of this attention has been directed to the development of tools to perform tasks for the user (e.g. editors, debuggers) and environments to integrate these tasks. This paper, however, is about another method of streamlining software development: creating programs to generate the software for us. That is, we tell the program what type of software we want to generate and it generates the software for us. This process has been given many names. In this paper, we shall refer to this process as automatic program synthesis, or APS. In Section 2 the authors define the term automatic program synthesis. Section 3 gives a set of classifications of various APS systems. Section 4 gives the authors' conclusions about existing APS systems and about the field of automatic program synthesis in general. Section 5 comments on the related yet distinct area of application generation.
Descriptors : *AUTOMATIC PROGRAMMING, *SYSTEMS ENGINEERING, CLASSIFICATION, COMPUTER PROGRAMS, SYNTHESIS
Subject Categories : Computer Programming and Software
Distribution Statement : APPROVED FOR PUBLIC RELEASE