메뉴 건너뛰기




Volumn 14, Issue 3, 1971, Pages 151-165

Toward Automatic Program Synthesis

Author keywords

answer extraction; artificial intelligence; automatic program synthesis; mathematical induction principle; problem solving; theorem proving

Indexed keywords

ITERATIVE METHODS; PROBLEM SOLVING; SPECIFICATIONS; ARTIFICIAL INTELLIGENCE; AUTOMATA THEORY; CACMA; COMPUTER METATHEORY; COMPUTERS, LANGUAGES; COMPUTERS, PROGRAMMING; THEOREM PROVING;

EID: 0015022289     PISSN: 00010782     EISSN: 15577317     Source Type: Journal    
DOI: 10.1145/362566.362568     Document Type: Article
Times cited : (212)

References (29)
  • 1
    • 84915996388 scopus 로고
    • Mathematical logic applied to the semantics of computer programs
    • Ph.D. Thesis, Imperial College, London.
    • Ashcroft, E. A. Mathematical logic applied to the semantics of computer programs. Ph.D. Thesis, 1970, Imperial College, London.
    • (1970)
    • Ashcroft, E.A.1
  • 2
    • 84976733177 scopus 로고    scopus 로고
    • A heuristically guided equality rule in a resolution theorem prover
    • Tech. Note 45, Stanford Res. Inst., Artificial Intelligence Group, Menlo Park, Calif
    • Brice, C., and Derksen, J. A heuristically guided equality rule in a resolution theorem prover. Tech. Note 45, Stanford Res. Inst., Artificial Intelligence Group, Menlo Park, Calif.
    • Brice, C.1    Derksen, J.2
  • 3
    • 0002746035 scopus 로고
    • Burstall, R. M. Proving properties of programs by structural induction. Comp. J. 12, 1 (1969), 41-48.
    • (1969) Comp. J. , vol.12 , Issue.1 , pp. 41-48
    • Burstall, R.M.1
  • 4
    • 0014655354 scopus 로고
    • Formal description of program structure and semantics in first-order logic
    • 5 Meltzer and Michie, Eds., Edinburgh U. Press, Edinburgh
    • Burstall, R. M. Formal description of program structure and semantics in first-order logic. In Machine Intelligence 5, Meltzer and Michie, Eds., Edinburgh U. Press, Edinburgh, 1970, pp. 79-98.
    • (1970) Machine Intelligence , pp. 79-98
    • Burstall, R.M.1
  • 5
    • 0002780749 scopus 로고
    • American Mathematical Society
    • Floyd, R. W. Assigning meaning to programs. In Proc. Symposia in Applied Mathematics, Vol. 19, American Mathematical Society, 1967, pp. 19-32.
    • (1967) Proc. Symposia in Applied Mathematics , vol.19 , pp. 19-32
    • Floyd, R.W.1
  • 6
    • 0014632428 scopus 로고
    • Application of theorem proving to problem solving
    • on Artificial Intelligence, Washington, D.C.
    • Green, C. Application of theorem proving to problem solving. Proc. International Joint Conf. on Artificial Intelligence, Washington, D.C., 1969.
    • (1969) Proc. International Joint Conf.
    • Green, C.1
  • 7
    • 0042924021 scopus 로고
    • The application of theorem proving to question-answering systems
    • Ph.D. Thesis, Stanford U., Standford, Calif.
    • Green, C. The application of theorem proving to question-answering systems. Ph.D. Thesis, 1969, Stanford U., Standford, Calif.
    • (1969)
    • Green, C.1
  • 8
    • 0014432246 scopus 로고
    • The use of theorem-proving techniques in question-anwering systems
    • Brandon/Systems Press, Princeton, N. J.
    • Green, C. and Raphael, B. The use of theorem-proving techniques in question-anwering systems. Proc. 23rd Nat. Conf. acm. Brandon/Systems Press, Princeton, N. J., 1968.
    • (1968) Proc. 23rd Nat. Conf. acm.
    • Green, C.1    Raphael, B.2
  • 9
    • 84976650293 scopus 로고
    • machine-oriented formulation of the extended functional calculus. Memo 62
    • Also appeared as Metamathematics Unit Report, U. of Edinburgh, Scotland.
    • Hayes, P. J. A machine-oriented formulation of the extended functional calculus. Memo 62, Stanford Artificial Intelligence Proj., Stanford U., Stanford, Calif., 1969. Also appeared as Metamathematics Unit Report, U. of Edinburgh, Scotland.
    • (1969) Stanford Artificial Intelligence Proj.
    • Hayes, P.J.1
  • 10
    • 0013134047 scopus 로고
    • A program verifier
    • Ph.D. Thesis, Carnegie-Mellon U., Pittsburgh, Pa.
    • King, J. A program verifier. Ph.D. Thesis, 1969, Carnegie-Mellon U., Pittsburgh, Pa.
    • (1969)
    • King, J.1
  • 11
    • 84976659570 scopus 로고
    • Interpretation Oriented Theorem Prover Over Integers
    • Theory of Computing, Northampton, Mass
    • King, J. and Floyd, R. W. Interpretation Oriented Theorem Prover Over Integers. Second Ann. acm Symp. on Theory of Computing, Northampton, Mass., 1970.
    • (1970) Second Ann. acm Symp
    • King, J.1    Floyd, R.W.2
  • 12
    • 84976789306 scopus 로고
    • Extracting information from resolution proof trees
    • Tech. Note 32, Stanford Res. Inst., Artificial Intelligence Group, Menlo Park, Calif.
    • Luckham, D., and Nilsson, N. J. Extracting information from resolution proof trees. Tech. Note 32, Stanford Res. Inst., Artificial Intelligence Group, Menlo Park, Calif., 1970.
    • (1970)
    • Luckham, D.1    Nilsson, N.J.2
  • 13
    • 2342593323 scopus 로고
    • The correctness of programs
    • Manna, Z. The correctness of programs. J. Computer and System Sciences 3, 2, (1969), 119-127.
    • (1969) J. Computer and System Sciences , vol.3 , Issue.2 , pp. 119-127
    • Manna, Z.1
  • 14
    • 0004659597 scopus 로고
    • Properties of programs and partial function logic
    • 5 Meltzer and Michie, Eds., Edinburgh U. Press, Edinburgh
    • Manna, Z. and McCarthy, J. Properties of programs and partial function logic. In Machine Intelligence 5, Meltzer and Michie, Eds., Edinburgh U. Press, Edinburgh, 1970, pp. 79-98.
    • (1970) Machine Intelligence , pp. 79-98
    • Manna, Z.1    McCarthy, J.2
  • 15
    • 0014812167 scopus 로고
    • Formalization of Properties of Functional Programs
    • Manna, Z. and Pnueli, A. Formalization of Properties of Functional Programs. J. ACM 17, 3 (1970), 555-569.
    • (1970) J. ACM , vol.17 , Issue.3 , pp. 555-569
    • Manna, Z.1    Pnueli, A.2
  • 16
    • 0002891241 scopus 로고
    • Towards a mathematical science of computation
    • North-Holland Pub. Co., Amsterdam
    • McCarthy, J. Towards a mathematical science of computation. Proc. ifip Cong. 1962, North-Holland Pub. Co., Amsterdam.
    • (1962) Proc. ifip Cong.
    • McCarthy, J.1
  • 17
    • 0002699574 scopus 로고
    • A Basis for a Mathematical Theory of Computation
    • Braffort and Hirshberg, Eds., North Holland Pub. Co., Amsterdam
    • McCarthy, J. A Basis for a Mathematical Theory of Computation. In Computer Programming and Formal Systems, Braffort and Hirshberg, Eds., North Holland Pub. Co., Amsterdam, 1963.
    • (1963) Computer Programming and Formal Systems
    • McCarthy, J.1
  • 18
    • 84915854701 scopus 로고
    • Predicate calculus with “undefined” as a truth-value. Memo
    • Stanford U.
    • McCarthy, J. Predicate calculus with “undefined” as a truth-value. Memo 1, Stanford Artificial Intelligence Proj. Stanford U., 1963.
    • (1963) Stanford Artificial Intelligence Proj.
    • McCarthy, J.1
  • 21
    • 0014651649 scopus 로고    scopus 로고
    • Fixpoint induction and proofs of program properties
    • Meltzer and Michie, Eds., Edinburgh U. Press, Edinburgh
    • Park, D. Fixpoint induction and proofs of program properties. In Machine Intelligence 5. Meltzer and Michie, Eds., Edinburgh U. Press, Edinburgh, pp. 59-78.
    • Machine Intelligence , vol.5 , pp. 59-78
    • Park, D.1
  • 22
  • 23
    • 84918983692 scopus 로고
    • A machine-oriented logic based on the resolution principle
    • Jan
    • Robinson, J. A machine-oriented logic based on the resolution principle. J. ACM 12, 1 (Jan. 1965), 23-41.
    • (1965) J. ACM , vol.12 , Issue.1 , pp. 23-41
    • Robinson, J.1
  • 24
    • 0003817236 scopus 로고
    • A type-theoretical alternative to CUCH, ISWIM, OWHY
    • Unpublished memo
    • Scott, D. A type-theoretical alternative to CUCH, ISWIM, OWHY. Unpublished memo, 1969.
    • (1969)
    • Scott, D.1
  • 25
    • 84945708837 scopus 로고
    • Oct
    • Simon, H. Experiments with a heuristic compiler. J. ACM, 10, 4 (Oct. 1963), 493-506.
    • (1963) J. ACM , vol.10 , Issue.4 , pp. 493-506
    • Simon, H.1
  • 26
    • 84913489561 scopus 로고
    • Dec
    • Slagle, J. Experiments with a deductive question-answering program. Comm. ACM 8, 12 (Dec. 1965), 792-798.
    • (1965) Comm. ACM , vol.8 , Issue.12 , pp. 792-798
    • Slagle, J.1
  • 27
    • 85056824200 scopus 로고
    • Translating recursion equations into flow charts
    • Theory of Computing, Northampton, Mass
    • Strong, H. R. Translating recursion equations into flow charts. Second Ann. acm Symp. on Theory of Computing, Northampton, Mass., 1970.
    • (1970) Second Ann. acm Symp
    • Strong, H.R.1
  • 28
    • 0041420879 scopus 로고
    • Constructing programs automatically using theorem proving
    • Carnegie-Mellon U., Pittsburgh, Pa.
    • Waldinger, R. J. Constructing programs automatically using theorem proving. Ph.D. Thesis, 1969, Carnegie-Mellon U., Pittsburgh, Pa.
    • (1969)
    • Waldinger, R.J.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.