메뉴 건너뛰기




Volumn 4421 LNCS, Issue , 2007, Pages 173-188

On the relationship between concurrent separation logic and assume-guarantee reasoning

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER RESOURCE MANAGEMENT; CONCURRENT ENGINEERING; MACHINE ORIENTED LANGUAGES; SEMANTICS; STORAGE ALLOCATION (COMPUTER); SYNTACTICS;

EID: 37149041108     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-71316-6_13     Document Type: Conference Paper
Times cited : (89)

References (19)
  • 2
    • 33646138686 scopus 로고    scopus 로고
    • A semantics for concurrent separation logic
    • Proc. 15th International Conference on Concurrency Theory CONCUR'04, of
    • S. Brookes. A semantics for concurrent separation logic. In Proc. 15th International Conference on Concurrency Theory (CONCUR'04), volume 3170 of LNCS, pages 16-34, 2004.
    • (2004) LNCS , vol.3170 , pp. 16-34
    • Brookes, S.1
  • 4
    • 79251562130 scopus 로고    scopus 로고
    • On the relationship between concurrent separation logic and assume-guarantee reasoning
    • Technical Report YALEU/DCS/TR-1374 and Formulation in Coq, Dept. of Computer Science, Yale University, New Haven, CT, January
    • X. Feng, R. Ferreira, and Z. Shao. On the relationship between concurrent separation logic and assume-guarantee reasoning. Technical Report YALEU/DCS/TR-1374 and Formulation in Coq, Dept. of Computer Science, Yale University, New Haven, CT, January 2007.
    • (2007)
    • Feng, X.1    Ferreira, R.2    Shao, Z.3
  • 5
    • 33745212020 scopus 로고    scopus 로고
    • Modular verification of concurrent assembly code with dynamic thread creation and termination
    • X. Feng and Z. Shao. Modular verification of concurrent assembly code with dynamic thread creation and termination. In Proc. ICFP'05, pages 254-267, 2005.
    • (2005) Proc. ICFP'05 , pp. 254-267
    • Feng, X.1    Shao, Z.2
  • 6
    • 0005456280 scopus 로고
    • Towards a theory of parallel programming
    • C. A. R. Hoare and R. H. Perrott, editors, Academic Press
    • C. A. R. Hoare. Towards a theory of parallel programming. In C. A. R. Hoare and R. H. Perrott, editors, Operating Systems Techniques, pages 61-71. Academic Press, 1972.
    • (1972) Operating Systems Techniques , pp. 61-71
    • Hoare, C.A.R.1
  • 8
    • 84976735431 scopus 로고
    • Tentative steps toward a development method for interfering programs
    • C. B. Jones. Tentative steps toward a development method for interfering programs. ACM Trans. on Programming Languages and Systems, 5(4):596-619, 1983.
    • (1983) ACM Trans. on Programming Languages and Systems , vol.5 , Issue.4 , pp. 596-619
    • Jones, C.B.1
  • 10
    • 37149008880 scopus 로고    scopus 로고
    • P. W. O'Hearn. Resources, concurrency and local reasoning. Theoretical Computer Science (to appear). Journal version of [11].
    • P. W. O'Hearn. Resources, concurrency and local reasoning. Theoretical Computer Science (to appear). Journal version of [11].
  • 11
    • 35048852049 scopus 로고    scopus 로고
    • Resources, concurrency and local reasoning
    • Proc. 15th Int'l Conf. on Concurrency Theory CONCUR'04, of
    • P. W. O'Hearn. Resources, concurrency and local reasoning. In Proc. 15th Int'l Conf. on Concurrency Theory (CONCUR'04), volume 3170 of LNCS, pages 49-67, 2004.
    • (2004) LNCS , vol.3170 , pp. 49-67
    • O'Hearn, P.W.1
  • 12
    • 0016951439 scopus 로고
    • Verifying properties of parallel programs: An axiomatic approach
    • S. Owicki and D. Gries. Verifying properties of parallel programs: an axiomatic approach. Commun. ACM, 19(5):279-285, 1976.
    • (1976) Commun. ACM , vol.19 , Issue.5 , pp. 279-285
    • Owicki, S.1    Gries, D.2
  • 13
    • 34548227364 scopus 로고    scopus 로고
    • M. Parkinson, R. Bomat, and P. O'Hearn. Modular verification of a non-blocking stack. In Proc. 34th ACM Symp. on Principles of Prog. Lang., page to appear. ACM Press, Jan. 2007.
    • M. Parkinson, R. Bomat, and P. O'Hearn. Modular verification of a non-blocking stack. In Proc. 34th ACM Symp. on Principles of Prog. Lang., page to appear. ACM Press, Jan. 2007.
  • 14
    • 0036051192 scopus 로고    scopus 로고
    • Separation logic: A logic for shared mutable data structures
    • July
    • J. C. Reynolds. Separation logic: A logic for shared mutable data structures. In Proc. LICS'02, pages 55-74, July 2002.
    • (2002) Proc. LICS'02 , pp. 55-74
    • Reynolds, J.C.1
  • 15
    • 33846487878 scopus 로고    scopus 로고
    • Toward a grainless semantics for shared-variable concurrency
    • Proc. FSTTCS'04, of
    • J. C. Reynolds. Toward a grainless semantics for shared-variable concurrency. In Proc. FSTTCS'04, volume 3328 of LNCS, pages 35-48, 2004.
    • (2004) LNCS , vol.3328 , pp. 35-48
    • Reynolds, J.C.1
  • 16
    • 0003712416 scopus 로고    scopus 로고
    • The Coq proof assistant reference manual. The Coq release v8.0
    • The Coq Development Team, Oct
    • The Coq Development Team. The Coq proof assistant reference manual. The Coq release v8.0, Oct. 2004.
    • (2004)
  • 18
  • 19
    • 9744246148 scopus 로고    scopus 로고
    • Verification of safety properties for concurrent assembly code
    • September
    • D. Yu and Z. Shao. Verification of safety properties for concurrent assembly code. In Proc. 2004 ACM SIGPLAN Int'l Conf. on Functional Prog., pages 175-188, September 2004.
    • (2004) Proc. 2004 ACM SIGPLAN Int'l Conf. on Functional Prog , pp. 175-188
    • Yu, D.1    Shao, Z.2


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