Issue No.11 - November (1985 vol.11)
R. Balzer , Information Sciences Institute, University of Southern California
Automatic programming consists not only of an automatic compiler, but also some means of acquiring the high-level specification to be compiled, some means of determining that it is the intended specification, and some (interactive) means of translating this high-level specification into a lower-level one which can be automatically compiled.
transformation, Automatic programming, evolution, explanation, knowledge base, maintenance, prototyping, specification
R. Balzer, "A 15 Year Perspective on Automatic Programming", IEEE Transactions on Software Engineering, vol.11, no. 11, pp. 1257-1268, November 1985, doi:10.1109/TSE.1985.231877