메뉴 건너뛰기




Volumn 1, Issue 2, 1979, Pages 226-244

Verification of Array, Record, and Pointer Operations in Pascal

Author keywords

axiomatic semantics; data structures; formal semantics; Pascal; pointers; program verification; side effect; storage allocation

Indexed keywords


EID: 84976783546     PISSN: 01640925     EISSN: 15584593     Source Type: Journal    
DOI: 10.1145/357073.357078     Document Type: Article
Times cited : (45)

References (21)
  • 1
    • 0002738295 scopus 로고
    • Some techniques for proving correctness of programs which alter data structures
    • Nov.
    • Burstall, R.M. Some techniques for proving correctness of programs which alter data structures. Machine Intell. 7 (Nov. 1972), 23-50.
    • (1972) Machine Intell. , vol.7 , pp. 23-50
    • Burstall, R.M.1
  • 2
    • 0013086492 scopus 로고
    • An interactive program verifier
    • Ph.D. Thesis, U. of California, Berkeley
    • Deutsch, L.P. An interactive program verifier. Ph.D. Thesis, U. of California, Berkeley, 1973.
    • (1973)
    • Deutsch, L.P.1
  • 5
    • 84945708698 scopus 로고
    • An axiomatic basis for computer programming
    • Oct.
    • Hoare, C.A.R. An axiomatic basis for computer programming. Comm. ACM 12, 10 (Oct. 1969), 576-580.
    • (1969) Comm. ACM , vol.12 , Issue.10 , pp. 576-580
    • Hoare, C.A.R.1
  • 6
    • 0000972249 scopus 로고
    • An axiomatic definition of the programming language PASCAL
    • Hoare, C.A.R., and Wirth, N. An axiomatic definition of the programming language PASCAL. Acta Informatica 2 (1973), 335-355.
    • (1973) Acta Informatica , vol.2 , pp. 335-355
    • Hoare, C.A.R.1    Wirth, N.2
  • 8
    • 0016444678 scopus 로고
    • Automatic program verification I: logical basis and its implementation
    • Igarashi, S., London, R.L., and Luckham, D.C. Automatic program verification I: logical basis and its implementation. Acta Informatica 4 (1975), 145-182.
    • (1975) Acta Informatica , vol.4 , pp. 145-182
    • Igarashi, S.1    London, R.L.2    Luckham, D.C.3
  • 10
    • 0013134047 scopus 로고
    • A program verifier
    • Ph.D. Thesis, Carnegie-Mellon U.
    • King, J.C. A program verifier. Ph.D. Thesis, Carnegie-Mellon U., 1969.
    • (1969)
    • King, J.C.1
  • 12
    • 84915959920 scopus 로고
    • Program verification and verification-oriented programming
    • North-Holland Publ. Co., Amsterdam, Aug.
    • Luckham, D.C. Program verification and verification-oriented programming. Proc. IFIP Congress 77. North-Holland Publ. Co., Amsterdam, Aug. 1977, pp. 783-793.
    • (1977) Proc. IFIP Congress , vol.77 , pp. 783-793
    • Luckham, D.C.1
  • 13
    • 84976651746 scopus 로고    scopus 로고
    • Verification of Array, Record, and Pointer operations in Pascal
    • Stanford U. To appear
    • Luckham, D.C., and Suzuki, N. Verification of Array, Record, and Pointer operations in Pascal. Comptr. Sci. Dep. Rep., Stanford U. To appear.
    • Comptr. Sci. Dep. Rep.
    • Luckham, D.C.1    Suzuki, N.2
  • 14
    • 0002891241 scopus 로고
    • Towards a mathematical science of computation
    • North-Holland Publ. Co., Amsterdam
    • McCarthy, J. Towards a mathematical science of computation. Proc. IFIP Congress 62. North-Holland Publ. Co., Amsterdam, 1962, pp. 21-28.
    • (1962) Proc. IFIP Congress , vol.62 , pp. 21-28
    • McCarthy, J.1
  • 15
    • 33749829964 scopus 로고
    • Verification-oriented language design
    • Dep. Comptr. Sci., U. of California, Berkeley
    • Morris, J.H. Verification-oriented language design. Tech. Rep. 7, Dep. Comptr. Sci., U. of California, Berkeley, 1972.
    • (1972) Tech. Rep. , vol.7
    • Morris, J.H.1
  • 16
    • 84976700937 scopus 로고    scopus 로고
    • An exercise in automatic program verification
    • To appear
    • Polak, W. An exercise in automatic program verification. To appear in IEEE Trans. Software Engineering.
    • IEEE Trans. Software Engineering
    • Polak, W.1
  • 17
    • 0016459487 scopus 로고
    • The verification and synthesis of data structures
    • Spitzen, J., and Wegbreit, B. The verification and synthesis of data structures. Acta Informatica 4, 2 (1975), 127-144.
    • (1975) Acta Informatica , vol.4 , Issue.2 , pp. 127-144
    • Spitzen, J.1    Wegbreit, B.2
  • 18
    • 20144379476 scopus 로고
    • Automatic verification of programs with complex data structure
    • Ph.D. Thesis, Stanford U., reprinted in Outstanding Dissertations in the Garland Publ., Inc.
    • Suzuki, N. Automatic verification of programs with complex data structure. Ph.D. Thesis, Stanford U., 1976; reprinted in Outstanding Dissertations in the Computer Science. Garland Publ., Inc., 1979.
    • (1976) Computer Science
    • Suzuki, N.1
  • 20
    • 84976783815 scopus 로고    scopus 로고
    • Verification decidability of Presburger array programs
    • To appear
    • Suzuki, N., and Jefferson, D. Verification decidability of Presburger array programs. To appear in J. ACM.
    • J. ACM.
    • Suzuki, N.1    Jefferson, D.2
  • 21
    • 0015197891 scopus 로고
    • The programming language Pascal
    • Wirth, N. The programming language Pascal. Acta Informatica 1, 1 (1971), 35-63.
    • (1971) Acta Informatica , vol.1 , Issue.1 , pp. 35-63
    • Wirth, N.1


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