메뉴 건너뛰기




Volumn 375, Issue 1-3, 2007, Pages 308-334

Relational separation logic

Author keywords

Program verification; Relational reasoning; Schorr Waite graph marking algorithm; Separation logic

Indexed keywords

ALGORITHMS; GRAPH THEORY;

EID: 34047152892     PISSN: 03043975     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.tcs.2006.12.036     Document Type: Article
Times cited : (121)

References (24)
  • 1
    • 34047104755 scopus 로고    scopus 로고
    • J.C. Reynolds, Intuitionistic reasoning about shared mutable data structure, in: Millennial Perspectives in Computer Science, Palgrave, 2000
  • 4
    • 84944269268 scopus 로고    scopus 로고
    • Local reasoning about programs that alter data structures
    • Proceedings of 15th Annual Conference of the European Association for Computer Science Logic. Fribourg L. (Ed), Springer-Verlag
    • O'Hearn P.W., Reynolds J.C., and Yang H. Local reasoning about programs that alter data structures. In: Fribourg L. (Ed). Proceedings of 15th Annual Conference of the European Association for Computer Science Logic. Lecture Notes in Computer Science vol. 2142 (2001), Springer-Verlag 1-19
    • (2001) Lecture Notes in Computer Science , vol.2142 , pp. 1-19
    • O'Hearn, P.W.1    Reynolds, J.C.2    Yang, H.3
  • 5
    • 34047188255 scopus 로고    scopus 로고
    • J.C. Reynolds, Lectures on reasoning about shared mutable data structure, in: IFIP Working Group 2.3 School/Seminar on State-of-the-Art Program Design Using Logic, Tandil, Argentina, September 6-13, 2000
  • 6
    • 34047125057 scopus 로고    scopus 로고
    • R. Bornat, C. Calcagno, P.W. O'Hearn, Local reasoning, separation and aliasing, in: Proceedings of the 2nd Workshop on Semantics, Program Analysis, and Computing Environments for Memory Management, Venice, 2004
  • 7
    • 1442263140 scopus 로고    scopus 로고
    • L. Birkedal, N. Torp-Smith, J.C. Reynolds, Local reasoning about a copying garbage collector, in: Proceedings of the 31th ACM Symposium on Principles of Programming Languages, ACM, Venice, 2004, pp. 220-231
  • 8
    • 34047167214 scopus 로고    scopus 로고
    • H. Yang, Local reasoning for stateful programs, Ph.D. Thesis, University of Illinois at Urbana-Champaign (Technical Report UIUCDCS-R-2001-2227), 2001
  • 10
    • 0022847269 scopus 로고
    • Data refinement refined
    • European Symposium on Programming, Springer-Verlag
    • He J., Hoare C.A.R., and Sanders J.W. Data refinement refined. European Symposium on Programming. Lecture Notes in Computer Science vol. 213 (1986), Springer-Verlag 187-196
    • (1986) Lecture Notes in Computer Science , vol.213 , pp. 187-196
    • He, J.1    Hoare, C.A.R.2    Sanders, J.W.3
  • 12
    • 0000712763 scopus 로고
    • A single complete rule for data refinement
    • Reprinted in [24]
    • Gardiner P.H.B., and Morgan C.C. A single complete rule for data refinement. Formal Aspects of Computing 5 (1993) 367-382 Reprinted in [24]
    • (1993) Formal Aspects of Computing , vol.5 , pp. 367-382
    • Gardiner, P.H.B.1    Morgan, C.C.2
  • 14
    • 84948962852 scopus 로고    scopus 로고
    • A semantic basis for local reasoning
    • Proceedings of the 5th Conference on Foundations of Software Science and Computation Structures, Springer-Verlag
    • Yang H., and O'Hearn P.W. A semantic basis for local reasoning. Proceedings of the 5th Conference on Foundations of Software Science and Computation Structures. Lecture Notes in Computer Science vol. 2303 (2002), Springer-Verlag 402-416
    • (2002) Lecture Notes in Computer Science , vol.2303 , pp. 402-416
    • Yang, H.1    O'Hearn, P.W.2
  • 15
    • 0033420437 scopus 로고    scopus 로고
    • P.W. O'Hearn, D.J. Pym, The logic of bunched implications, Bulletin of Symbolic Logic 5 (2) (1999) 215-244
  • 16
    • 84944044399 scopus 로고    scopus 로고
    • Computability and complexity results for a spatial assertion language for data structures
    • Proceedings of the 22nd Conference on Foundations of Software Technology and Theoretical Computer Science, Springer-Verlag
    • Calcagno C., Yang H., and O'Hearn P.W. Computability and complexity results for a spatial assertion language for data structures. Proceedings of the 22nd Conference on Foundations of Software Technology and Theoretical Computer Science. Lecture Notes in Computer Science vol. 2245 (2001), Springer-Verlag 108-119
    • (2001) Lecture Notes in Computer Science , vol.2245 , pp. 108-119
    • Calcagno, C.1    Yang, H.2    O'Hearn, P.W.3
  • 18
    • 34047122375 scopus 로고    scopus 로고
    • M. Rinard, Credible compilation, Technical Report MIT-LCS-TR-776, MIT Laboratory for Computer Science, March 1999
  • 20
    • 34047130456 scopus 로고    scopus 로고
    • M. Rinard, D. Marinov, Credible Compilation with Pointers, in: Proceedings of the FLoC Workshop on Run-Time Result Verification, Trento, Italy, 1999
  • 21
    • 1442358113 scopus 로고    scopus 로고
    • L. Zuck, A. Pnueli, F. Yi, B. Goldberg, VOC: A translation validator for optimizing compilers, Electronic Notes in Theoretical Computer Science 65 (2)
  • 22
    • 1442263162 scopus 로고    scopus 로고
    • N. Benton, Simple relational correctness proofs for static analyses and program transformations, in: Proceedings of the 31th ACM Symposium on Principles of Programming Languages, ACM, Venice, 2004, pp. 14-25
  • 23
    • 35248812966 scopus 로고    scopus 로고
    • FME 2003: Formal methods, international symposium of formal methods Europe
    • Event Based Sequential Program Development: Application to Constructing a Pointer Program, Springer
    • Abrial J.-R. FME 2003: Formal methods, international symposium of formal methods Europe. Event Based Sequential Program Development: Application to Constructing a Pointer Program. Lecture Notes in Computer Science vol. 2805 (2003), Springer 51-74
    • (2003) Lecture Notes in Computer Science , vol.2805 , pp. 51-74
    • Abrial, J.-R.1
  • 24
    • 0003995207 scopus 로고
    • Morgan C., and Vickers T. (Eds), Springer-Verlag
    • In: Morgan C., and Vickers T. (Eds). On the Refinement Calculus (1992), Springer-Verlag
    • (1992) On the Refinement Calculus


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