Proceedings

PROW: A Step Toward Automatic Program Writing

Download BibTeX Cite

Proceedings of the First International Joint Conference on Artificial Intelligence. Heuristic Problem Solving. Pages 241-252.

Abstract

This paper describes a program, called "PROW", which writes programs . PROW accepts the specification of the program in the language of predicate calculus, decides the algorithm for the program and then produces a LISP program which is an implementat ion of the algorithm . Since the construction of the algorithm is obtained by formal theorem- prov ing techniques, the programs that PROW writes are free from logical errors and do not have to be debugged . The user of PROW can make PROW write programs in languages other than LISP by modifying the pa rt of PROW that translates an algorithm to a LISP program . Thus PROW can be modified to write programs in any language . In the end of this paper , it is shown that PROW can also be used as a quest ion - answering program.

Richard J. Waldinger, and Richard C. T. Lee. 1969. PROW: A Step Toward Automatic Program Writing. In Proceedings of the First International Joint Conference on Artificial Intelligence, IJCAI-69. IJCAI, 241–252. https://ijcai.org/proceedings/1969/23
Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards