메뉴 건너뛰기




Volumn 36, Issue 3, 2001, Pages 14-26

BI as an assertion language for mutable data structures

Author keywords

[No Author keywords available]

Indexed keywords


EID: 17644404794     PISSN: 03621340     EISSN: None     Source Type: Journal    
DOI: 10.1145/373243.375719     Document Type: Article
Times cited : (174)

References (41)
  • 4
    • 19144362257 scopus 로고
    • Mathematical Foundations of Programming Semantics, Eleventh Annual Conference
    • Tulane University, New Orleans, Louisiana, March 29-April 1 Elsevier Science
    • BROOKES, S., MAIN, M., MELTON, A., AND MISLOVE, M., Eds. Mathematical Foundations of Programming Semantics, Eleventh Annual Conference (Tulane University, New Orleans, Louisiana, March 29-April 1 1995), vol. 1 of Electronic Notes in Theoretical Computer Science, Elsevier Science.
    • (1995) Electronic Notes in Theoretical Computer Science , vol.1
    • Brookes, S.1    Main, M.2    Melton, A.3    Mislove, M.4
  • 5
    • 0002738295 scopus 로고
    • Some techniques for proving correctness of programs which alter data structures
    • BURSTALL, R. Some techniques for proving correctness of programs which alter data structures. Machine Intelligence 7 (1972), 23-50.
    • (1972) Machine Intelligence , vol.7 , pp. 23-50
    • Burstall, R.1
  • 10
    • 0002896911 scopus 로고
    • Soundness and completeness of an axiomatic system for program verification
    • COOK, S. A. Soundness and completeness of an axiomatic system for program verification. SIAM J. on Computing 7 (1978), 70-90.
    • (1978) SIAM J. on Computing , vol.7 , pp. 70-90
    • Cook, S.A.1
  • 13
    • 0002434037 scopus 로고
    • Towards a geometry of interaction
    • Categories in Computer Science and Logic American Mathematical Society
    • GIRARD, J.-Y. Towards a geometry of interaction. In Categories in Computer Science and Logic (1989), American Mathematical Society, pp. 69-108. Contemporary Mathematics Volume 92.
    • (1989) Contemporary Mathematics , vol.92 , pp. 69-108
    • Girard, J.-Y.1
  • 15
    • 84947926149 scopus 로고    scopus 로고
    • A trace model for pointers and objects
    • ECCOP'99 - Object-Oriented Programming, 13th European Conference R. Guerraoui, Ed., Springer
    • HOARE, C., AND HE, J. A trace model for pointers and objects. In ECCOP'99 - Object-Oriented Programming, 13th European Conference (1999), R. Guerraoui, Ed., pp. 1-17. Lecture Notes in Computer Science, Vol. 1628, Springer.
    • (1999) Lecture Notes in Computer Science , vol.1628 , pp. 1-17
    • Hoare, C.1    He, J.2
  • 16
    • 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
  • 19
    • 0030712706 scopus 로고    scopus 로고
    • JENSON, J., JORGENSEN, M., KLARKUND, N., AND SCHWARTZBACK, M. Automatic verification of pointer programs using monadic second-order logic. In Proceedings of the ACM SIGPLAN'97 Conference on Programming Language Design and Implementation (1997), pp. 225-236. SIGPLAN Notices 32(5).
    • SIGPLAN Notices , vol.32 , Issue.5
  • 20
    • 77956955779 scopus 로고
    • Semantical analysis of intuitionistic logic I
    • J. N. Crossley and M. A. E. Dummett, Eds. North-Holland, Amsterdam
    • KRIPKE, S. A. Semantical analysis of intuitionistic logic I. In Formal Systems and Recursive Functions, J. N. Crossley and M. A. E. Dummett, Eds. North-Holland, Amsterdam, 1965, pp. 92-130.
    • (1965) Formal Systems and Recursive Functions , pp. 92-130
    • Kripke, S.A.1
  • 21
    • 0003541470 scopus 로고
    • Ph.D. thesis, California Institute of Technology, Pasadena, California
    • LEINO, K. Toward Reliable Modular Programs. Ph.D. thesis, California Institute of Technology, Pasadena, California, 1995.
    • (1995) Toward Reliable Modular Programs
    • Leino, K.1
  • 22
    • 17644402763 scopus 로고
    • Observations about using logic as a specification language
    • Marina de Vietri, Salerno, Italy, September
    • MILLER, D. Observations about using logic as a specification language. In GULP-PRODE'95 - Joint Conference on Declarative Programming (Marina de Vietri, Salerno, Italy, September 1995).
    • (1995) GULP-PRODE'95 - Joint Conference on Declarative Programming
    • Miller, D.1
  • 24
    • 0002550919 scopus 로고
    • A general axiom of assignment. Assignment and linked data structure. a proof of the Schorr-Waite algorithm
    • M. Broy and G. Schmidt, Eds., Reidel
    • MORRIS, J. A general axiom of assignment. Assignment and linked data structure. A proof of the Schorr-Waite algorithm. In Theoretical Foundations of Programming Methodology (1982), M. Broy and G. Schmidt, Eds., Reidel, pp. 25-51.
    • (1982) Theoretical Foundations of Programming Methodology , pp. 25-51
    • Morris, J.1
  • 26
    • 0033420437 scopus 로고    scopus 로고
    • The logic of bunched implications
    • June 99
    • O'HEARN, P., AND PYM, D. The logic of bunched implications. Bulletin of Symbolic Logic 5, 2 (June 99), 215-244.
    • Bulletin of Symbolic Logic , vol.5 , Issue.2 , pp. 215-244
    • O'Hearn, P.1    Pym, D.2
  • 29
    • 0005062369 scopus 로고    scopus 로고
    • Syntactic control of interference revisited
    • October Preliminary version in [4] and in [29], vol 2
    • O'HEARN, P. W., POWER, A. J., TAKEYAMA, M., AND TENNENT, R. D. Syntactic control of interference revisited. Theoretical Computer Science 228, 1-2 (October 1999), 211-252. Preliminary version in [4] and in [29], vol 2.
    • (1999) Theoretical Computer Science , vol.228 , Issue.1-2 , pp. 211-252
    • O'Hearn, P.W.1    Power, A.J.2    Takeyama, M.3    Tennent, R.D.4
  • 34
    • 0002048328 scopus 로고
    • The frame problem in the situation calculus: A simple solution (sometimes) and a completeness result for goal regression
    • V. Lifschitz, editor, Academic Press
    • REITER, R. The frame problem in the situation calculus: a simple solution (sometimes) and a completeness result for goal regression. In V. Lifschitz, editor, Artificial Intelligence and Mathematical Theory of Computation: Papers in Honor of John McCarthy, pages 359-380. Academic Press, 1991.
    • (1991) Artificial Intelligence and Mathematical Theory of Computation: Papers in Honor of John McCarthy , pp. 359-380
    • Reiter, R.1
  • 36
    • 0001428966 scopus 로고    scopus 로고
    • Intuitionistic reasoning about shared mutable data structure
    • Palgrove
    • REYNOLDS, J. C. Intuitionistic reasoning about shared mutable data structure. In Millenial Perspectives in Computer Science, Palgrove, 2000.
    • (2000) Millenial Perspectives in Computer Science
    • Reynolds, J.C.1
  • 38
    • 85088083389 scopus 로고    scopus 로고
    • Parametric shape analysis via 3valued logic
    • SAGIV, M., REPS, T., AND WILHELM, R. Parametric shape analysis via 3valued logic. In POPL'99.
    • POPL'99
    • Sagiv, M.1    Reps, T.2    Wilhelm, R.3


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