Proceedings

Predicate Logic: A Calculus for the Formal Derivation of Programs

Download BibTeX Cite

Proceedings of the Fifth International Joint Conference on Artificial Intelligence. Aids to Programming. Pages 419-419.

© 1977 International Joint Conferences on Artificial Intelligence

Abstract

We show how predicate logic can be used to derive programs from axiomatic specifications. We also show how its proof theory can be used to analyse, and re-characterize, the computations of a program.

  1. R.M.Burstall & J.Darlington, Some transformat- ions for developing recursive programs, Proc. Int. Conf. on Reliable Software, Los Angeles (1975)
  2. K.L.Clark, Synthesis and verification of logic programs,Research report,CCD,Imperial College(l977)
  3. K.L.Clark & s-A Tarnlfind, A first order theory of data and programs, Proc. IFIP Congress (1977)
  4. J.Darlington, Application of program transform- ations to program synthesis,Co11oques !RIA on Prov- ing and Improving Programs, (1975)
  5. P.J.Hayes, Computation and deduction, Proc. MFCS Conf., Czech Academy of Sciences (1973)
  6. R.Kowalski, Predicate logic as programming language, Proc. IFIP Congress (1974)
  7. Z.Manna & R.Waldinger, Knowledge and reasoning in program synthesis, Art. Int. Journal,6(2), (1975) IJCAI
  8. S.Sickle, A search technique for interconnect- ivity graphs, IEEE Trans. on Computers, Aug. (1976)
  9. S.Sickle, A linguistic approach to automatic theorem proving, Proc. CSCSI/SCEIO Summer Conf(l976)
  10. D.Warren,L.Pereira & F.Pereira, PROLOG-the language and its implementation compared with LISP, SIGPLAN/SIGART Prog. Lang. Conf.,Rochester (1977) tl.ut:o. Pro~.-3: rlark

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards