메뉴 건너뛰기




Volumn 19, Issue 4, 1976, Pages 188-206

Logical Analysis of Programs

Author keywords

automatic debugging; correctness; incorrectness; invariants; logical analysis; program verification; termination

Indexed keywords

MATHEMATICAL TECHNIQUES;

EID: 0016941016     PISSN: 00010782     EISSN: 15577317     Source Type: Journal    
DOI: 10.1145/360032.360048     Document Type: Article
Times cited : (93)

References (29)
  • 1
    • 84901612664 scopus 로고
    • A basis for program optimization
    • Proc. IFIP Cong. 71, North-Holland Pub. Co., Amsterdam
    • Allen, F.E. A basis for program optimization. Proc. IFIP Cong. 71, Vol. 1, North-Holland Pub. Co., Amsterdam, 1971, pp. 385-390.
    • (1971) , vol.1 , pp. 385-390
    • Allen, F.1
  • 2
    • 0037893030 scopus 로고
    • Programs for mechanical program verification
    • American Elsevier, New York
    • Cooper, D.C. Programs for mechanical program verification. Machine Intelligence 6, American Elsevier, New York, 1971, pp. 43-59.
    • (1971) Machine Intelligence , vol.6 , pp. 43-59
    • Cooper, D.C.1
  • 3
    • 0016725890 scopus 로고
    • Finding invariant assertion for proving programs
    • on Reliable Software, Los Angeles, Calif., April
    • Caplain, M. Finding invariant assertion for proving programs. Proc. Int. Conf. on Reliable Software, Los Angeles, Calif., April 1975.
    • (1975) Proc. Int. Conf.
    • Caplain, M.1
  • 5
    • 0013086492 scopus 로고
    • An interactive program verifier
    • Ph.D. Th., Dept. of Computer Sci., U. of California, Berkeley, June
    • Deutsch, L.P. An interactive program verifier. Ph.D. Th., Dept. of Computer Sci., U. of California, Berkeley, June 1973.
    • (1973)
    • Deutsch, L.P.1
  • 6
    • 84932330518 scopus 로고
    • An interactive system for the verification of computer programs
    • Research Rep., SRI, Menlo Park, Calif., Sept.
    • Elspas, B., Levitt, K.N., and Waldinger, R.J. An interactive system for the verification of computer programs. Research Rep., SRI, Menlo Park, Calif., Sept. 1973.
    • (1973)
    • Elspas, B.1    Levitt, K.N.2    Waldinger, R.J.3
  • 7
    • 0037580800 scopus 로고
    • The semiautomatic generation of inductive assertions for proving program correctness
    • Research Rep., SRI, Menlo Park, Calif., July
    • Elspas, B. The semiautomatic generation of inductive assertions for proving program correctness. Research Rep., SRI, Menlo Park, Calif., July 1974.
    • (1974)
    • Elspas, B.1
  • 8
    • 0002780749 scopus 로고
    • Assigning meaning to programs
    • Appl. Math., J.T. Schwartz (Ed.), Amer. Math. Soc., Providence, R.I.
    • Floyd, R.W. Assigning meaning to programs. Proc. Symp. in Appl. Math., Vol. 19, J.T. Schwartz (Ed.), Amer. Math. Soc., Providence, R.I., 1967, pp. 19-32.
    • (1967) Proc. Symp. , vol.19 , pp. 19-32
    • Floyd, R.W.1
  • 9
    • 84933097938 scopus 로고
    • Towards interactive design of correct programs
    • North-Holland Pub. Co., Amsterdam
    • Floyd, R.W. Towards interactive design of correct programs. Proc. IFIP Cong., Vol. 1, North-Holland Pub. Co., Amsterdam, 1971, pp. 7-10.
    • (1971) Proc. IFIP Cong. , vol.1 , pp. 7-10
    • Floyd, R.W.1
  • 10
    • 84939059708 scopus 로고
    • A program verifier that generates inductive assertions
    • B.A. Th., Harvard U., May
    • German, S. M. A program verifier that generates inductive assertions. B.A. Th., Harvard U., May 1974.
    • (1974)
    • German, S.M.1
  • 11
    • 0005343791 scopus 로고
    • A more mechanical heuristic approach to program verification
    • on Programming, Paris, April
    • Greif, I., and Waldinger, R. A more mechanical heuristic approach to program verification. Proc. Int. Symp. on Programming, Paris, April 1974, pp. 83-90.
    • (1974) Proc. Int. Symp. , pp. 83-90
    • Greif, I.1    Waldinger, R.2
  • 12
    • 84945708698 scopus 로고
    • An axiomatic basis of computer programming
    • Oct.
    • Hoare, C.A.R. An axiomatic basis of computer programming. Comm. ACM 12, 10 (Oct. 1969), 576-580, 583.
    • (1969) Comm. ACM , vol.12 , Issue.10
    • Hoare, C.A.R.1
  • 13
    • 0014973676 scopus 로고
    • Proof of a program: FIND
    • Jan.
    • Hoare, C.A.R. Proof of a program: FIND. Comm. ACM 14, 1 (Jan. 1971), 39-45.
    • (1971) Comm. ACM , vol.14 , Issue.1 , pp. 39-45
    • Hoare, C.A.R.1
  • 14
    • 0345614656 scopus 로고
    • A heuristic approach to program verification
    • on Artificial Intelligence, Stanford U., Aug.
    • Katz, S.M., and Manna, Z. A heuristic approach to program verification. Proc. 3rd Int. Conf. on Artificial Intelligence, Stanford U., Aug. 1973, pp. 500-512.
    • (1973) Proc. 3rd Int. Conf. , pp. 500-512
    • Katz, S.M.1    Manna, Z.2
  • 15
    • 0016779596 scopus 로고
    • Towards automatic debugging of programs
    • on Reliable Software, Los Angeles, Calif., April
    • Katz, S.M., and Manna, Z. Towards automatic debugging of programs. Proc. Int. Conf. on Reliable Software, Los Angeles, Calif., April 1975, pp. 143-155.
    • (1975) Proc. Int. Conf. , pp. 143-155
    • Katz, S.M.1    Manna, Z.2
  • 17
    • 0013134047 scopus 로고
    • A program verifier
    • Ph.D. Th., Dep. of Computer Sci., Carnegie-Mellon U., Pittsburgh, Pa.
    • King, J. A program verifier. Ph.D. Th., Dep. of Computer Sci., Carnegie-Mellon U., Pittsburgh, Pa., 1969.
    • (1969)
    • King, J.1
  • 18
    • 84976734819 scopus 로고
    • A verifying compiler
    • Randall Rustin (Ed.), Prentice-Hall, Englewood Cliffs, N.J.
    • King, J. A verifying compiler. In Debugging Techniques in Large Systems, Randall Rustin (Ed.), Prentice-Hall, Englewood Cliffs, N.J. 1970, pp. 17-39.
    • (1970) Debugging Techniques in Large Systems , pp. 17-39
    • King, J.1
  • 19
    • 0003657590 scopus 로고
    • Fundamental Algorithms. Addison-Wesley, Reading, Mass.
    • Knuth, D.E. The Art of Computer Programming, Vol. I, Fundamental Algorithms. Addison-Wesley, Reading, Mass. 1968.
    • (1968) The Art of Computer Programming , vol.1
    • Knuth, D.E.1
  • 20
    • 2342593323 scopus 로고
    • The correctness of programs
    • May
    • Manna, Z. The correctness of programs. J. Computer and System Sci., 3, 2 (May 1969), 119-127.
    • (1969) J. Computer and System Sci. , vol.3 , Issue.2 , pp. 119-127
    • Manna, Z.1
  • 22
    • 84976840703 scopus 로고
    • The theory and practice of algorithm verification
    • ERL-M315, U. of California, Berkeley, Aug.
    • Maurer, W.D. The theory and practice of algorithm verification. ERL-M315, U. of California, Berkeley, Aug. 1973.
    • (1973)
    • Maurer, W.D.1
  • 23
    • 84976724103 scopus 로고
    • Relations uniformly conserved by a loop
    • on Proving and Improving Programs, Arc et Senans, France, July
    • Misra, J. Relations uniformly conserved by a loop. Proc. Int. Symp. on Proving and Improving Programs, Arc et Senans, France, July 1975, pp. 71-80.
    • (1975) Proc. Int. Symp. , pp. 71-80
    • Misra, J.1
  • 24
    • 84939379452 scopus 로고
    • Towards the interactive synthesis of assertions
    • Research Rep., U. of Texas at Austin, Oct.
    • Moriconi, M.S. Towards the interactive synthesis of assertions. Research Rep., U. of Texas at Austin, Oct. 1974.
    • (1974)
    • Moriconi, M.S.1
  • 25
    • 0003509569 scopus 로고
    • A computational model of skill acquisition
    • Ph.D. Th., MIT, Cambridge, Mass., Aug.
    • Sussman, G.J. A computational model of skill acquisition. Ph.D. Th., MIT, Cambridge, Mass., Aug. 1973.
    • (1973)
    • Sussman, G.1
  • 26
    • 84915216155 scopus 로고
    • Proving that computer programs terminate cleanly
    • Ph.D. Th., Dep. of Computer Science, Stanford U., STAN-CS-74-418, May
    • Sites, R.L. Proving that computer programs terminate cleanly. Ph.D. Th., Dep. of Computer Science, Stanford U., STAN-CS-74-418, May 1974.
    • (1974)
    • Sites, R.L.1
  • 28
    • 0016025566 scopus 로고
    • The synthesis of loop predicates
    • Feb.
    • Wegbreit, B. The synthesis of loop predicates. Comm. ACM 17, 2 (Feb. 1974), 102-112.
    • (1974) Comm. ACM , vol.17 , Issue.2 , pp. 102-112
    • Wegbreit, B.1
  • 29
    • 84878834882 scopus 로고
    • A class of non-analytical interactive processes
    • Wensley, J.H. A class of non-analytical interactive processes. Computer J., 1 (1958), 163-167.
    • (1958) Computer J. , vol.1 , pp. 163-167
    • Wensley, J.H.1


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