DEDALUS - The DEDuctive ALgorithm Ur-Synthesizer
@inproceedings{Manna1978DEDALUST, title={DEDALUS - The DEDuctive ALgorithm Ur-Synthesizer}, author={Z. Manna and R. Waldinger}, booktitle={AFIPS National Computer Conference}, year={1978} }
Program synthesis is the automatic construction of programs to meet given specifications. These specifications constitute a high-level description of the desired program which expresses the purpose of the program, without indicating the method by which that purpose is to be achieved. The specifications are expressed in terms of many constructs which are endemic to the particular subject domain of the desired program (e.g., numbers, sets, lists). Because these constructs are only intended to… CONTINUE READING
Topics from this paper
13 Citations
DESCARTES: an automatic programming system for algorithmically simple programs
- Computer Science
- Proceedings Ninth International Workshop on Software Specification and Design
- 1998
- 3
How to reconcile formal specifications and automatic programming: the Descartes system
- Computer Science
- Proceedings 1998 Asia Pacific Software Engineering Conference (Cat. No.98EX240)
- 1998
- 3
Program transformations and their applications in teaching procedural and nonprocedural languages
- Computer Science
- SIGCSE '85
- 1985
References
SHOWING 1-8 OF 8 REFERENCES
Automatic Programming Through Natural Language Dialogue: A Survey
- Computer Science
- IBM J. Res. Dev.
- 1976
- 82
A QLISP Reference Manual, Technical Report, SRI International
- A Discipline of Programming,
- 1976
The Synthesis of Programs from Their Properties, and the Insane Heuristic,
- Proceedings of the Third Texas Conference on Computing Systems,
- 1974