메뉴 건너뛰기




Volumn 45, Issue 1, 2010, Pages 7-18

On the verification problem for weak memory models

Author keywords

Infinite state systems; Lossy channel systems; Program verification; Relaxed memory models

Indexed keywords

COMPUTABILITY AND DECIDABILITY; PROGRAM PROCESSORS;

EID: 77149166034     PISSN: 15232867     EISSN: None     Source Type: Journal    
DOI: 10.1145/1707801.1706303     Document Type: Conference Paper
Times cited : (62)

References (27)
  • 1
    • 0027266167 scopus 로고
    • Verifying programs with unreliable channels
    • IEEE Computer Society
    • P. Abdulla and B. Jonsson. Verifying programs with unreliable channels. In LICS, pages 160-170. IEEE Computer Society, 1993.
    • (1993) LICS , pp. 160-170
    • Abdulla, P.1    Jonsson, B.2
  • 2
    • 85027402534 scopus 로고
    • Undecidable verification problems for programs with unreliable channels
    • LNCS 820, pages, Springer
    • P. Abdulla and B. Jonsson. Undecidable verification problems for programs with unreliable channels. In ICALP, LNCS 820, pages 316-327. Springer, 1994.
    • (1994) ICALP , pp. 316-327
    • Abdulla, P.1    Jonsson, B.2
  • 3
    • 0002811218 scopus 로고    scopus 로고
    • Verifying programs with unreliable channels
    • P. Abdulla and B. Jonsson. Verifying programs with unreliable channels. Inf. Comput., 127(2):91-101, 1996.
    • (1996) Inf. Comput. , vol.127 , Issue.2 , pp. 91-101
    • Abdulla, P.1    Jonsson, B.2
  • 4
    • 0029724779 scopus 로고    scopus 로고
    • General decidability theorems for infinite-state systems
    • P. Abdulla, K. Cerans, B. Jonsson, and Y-K. Tsay. General decidability theorems for infinite-state systems. In LICS, pages 313-321, 1996.
    • (1996) LICS , pp. 313-321
    • Abdulla, P.1    Cerans, K.2    Jonsson, B.3    Tsay, Y.-K.4
  • 5
    • 0030382365 scopus 로고    scopus 로고
    • Shared memory consistency models: A tutorial
    • S. Adve and K. Gharachorloo. Shared memory consistency models: a tutorial. Computer, 29(12):66-76, 1996.
    • (1996) Computer , vol.29 , Issue.12 , pp. 66-76
    • Adve, S.1    Gharachorloo, K.2
  • 6
    • 0029722268 scopus 로고    scopus 로고
    • Model-checking of correctness conditions for concurrent objects
    • R. Alur, K. McMillan, and D. Peled. Model-checking of correctness conditions for concurrent objects. In Logic in Computer Science (LICS), pages 219-228, 1996.
    • (1996) Logic in Computer Science (LICS) , pp. 219-228
    • Alur, R.1    McMillan, K.2    Peled, D.3
  • 7
    • 77149161368 scopus 로고    scopus 로고
    • Implied set closure and its application to memory consistency verification
    • S. Baswana, S. Mehta, and V. Powar. Implied set closure and its application to memory consistency verification. In Computer-Aided Verification (CAV), 2008.
    • (2008) Computer-Aided Verification (CAV)
    • Baswana, S.1    Mehta, S.2    Powar, V.3
  • 8
    • 48949090119 scopus 로고    scopus 로고
    • Effective program verification for relaxed memory models
    • Extended Version as Tech Report MSR-TR-2008-12, Microsoft Research
    • S. Burckhardt and M.Musuvathi. Effective program verification for relaxed memory models. In Computer-Aided Verification (CAV), pages 107-120, 2008. Extended Version as Tech Report MSR-TR-2008-12, Microsoft Research.
    • (2008) Computer-Aided Verification (CAV) , pp. 107-120
    • Burckhardt, S.1    Musuvathi, M.2
  • 9
    • 35448932808 scopus 로고    scopus 로고
    • CheckFence: Checking consistency of concurrent data types on relaxed memory models
    • S. Burckhardt, R. Alur, and M. Martin. CheckFence: Checking consistency of concurrent data types on relaxed memory models. In PLDI, pages 12-21, 2007.
    • (2007) PLDI , pp. 12-21
    • Burckhardt, S.1    Alur, R.2    Martin, M.3
  • 11
    • 0034911369 scopus 로고    scopus 로고
    • Well-structured transition systems everywhere!
    • A. Finkel and Ph. Schnoebelen. Well-structured transition systems everywhere! Theor. Comput. Sci., 256(1-2):63-92, 2001.
    • (2001) Theor. Comput. Sci. , vol.256 , Issue.1-2 , pp. 63-92
    • Finkel, A.1    Schnoebelen, P.2
  • 12
    • 33745636564 scopus 로고    scopus 로고
    • A complete abstract interpretation framework for coverability properties of WSTS
    • Springer
    • P. Ganty, J. F. Raskin, and L. Van Begin. A complete abstract interpretation framework for coverability properties of WSTS. In VMCAI'06, LNCS 3855, pages 49-64. Springer, 2006.
    • (2006) VMCAI'06, LNCS 3855 , pp. 49-64
    • Ganty, P.1    Raskin, J.F.2    Van Begin, L.3
  • 13
    • 27844494642 scopus 로고    scopus 로고
    • Expand enlarge and check: New algorithms for the coverability problem of wsts
    • G. Geeraerts, J. F. Raskin, and L. Van Begin. Expand, enlarge and check: New algorithms for the coverability problem of wsts. J. Comput. Syst. Sci., 72(1):180-203, 2006.
    • (2006) J. Comput. Syst. Sci. , vol.72 , Issue.1 , pp. 180-203
    • Geeraerts, G.1    Raskin, J.F.2    Van Begin, L.3
  • 16
    • 0018518477 scopus 로고
    • How tomake amultiprocessor computer that correctly executes multiprocess programs
    • L. Lamport. How tomake amultiprocessor computer that correctly executes multiprocess programs. IEEE Trans. Comp., C-28(9):690-691, 1979.
    • (1979) IEEE Trans. Comp , vol.C-28 , Issue.9 , pp. 690-691
    • Lamport, L.1
  • 17
    • 72249096886 scopus 로고    scopus 로고
    • The design of a task parallel library
    • page to appear
    • Daan Leijen, Wolfram Schulte, and Sebastian Burckhardt. The design of a task parallel library. In OOPSLA, page to appear, 2009.
    • (2009) OOPSLA
    • Leijen, D.1    Schulte, W.2    Burckhardt, S.3
  • 18
    • 67650093463 scopus 로고    scopus 로고
    • Idempotent work stealing
    • Maged Michael, Martin Vechev, and Vijay Saraswat. Idempotent work stealing. In PPoPP, pages 45-54, 2009.
    • (2009) PPoPP , pp. 45-54
    • Maged, M.1    Martin, V.2    Saraswat, V.3
  • 19
    • 77149154921 scopus 로고    scopus 로고
    • A better x86 memory model: X86-TSO (extended version). Technical Report UCAM-CL-TR-745
    • S. Owens, S. Sarkar, and P. Sewell. A better x86 memory model: x86-TSO (extended version). Technical Report UCAM-CL-TR-745, Univ. of Cambridge, 2009.
    • (2009) Univ. of Cambridge
    • Owens, S.1    Sarkar, S.2    Sewell, P.3
  • 23
    • 0037105927 scopus 로고    scopus 로고
    • Verifying lossy channel systems has nonprimitive recursive complexity
    • September
    • Ph. Schnoebelen. Verifying lossy channel systems has nonprimitive recursive complexity. Information Processing Letters, 83(5):251-261, September 2002.
    • (2002) Information Processing Letters , vol.83 , Issue.5 , pp. 251-261
    • Schnoebelen, P.H.1
  • 25
    • 0022092438 scopus 로고
    • The complexity of propositional linear temporal logics
    • A. P. Sistla and E. M. Clarke. The complexity of propositional linear temporal logics. J. ACM, 32(3):733-749, 1985.
    • (1985) J. ACM , vol.32 , Issue.3 , pp. 733-749
    • Sistla, A.P.1    Clarke, E.M.2
  • 26
    • 0004328283 scopus 로고
    • D. Weaver and T. Germond, editors, PTR Prentice Hall
    • D. Weaver and T. Germond, editors. The SPARC Architecture Manual Version 9. PTR Prentice Hall, 1994.
    • (1994) The SPARC Architecture Manual Version 9
  • 27
    • 12444330392 scopus 로고    scopus 로고
    • Nemos: A framework for axiomatic and executable specifications of memory consistency models
    • doi: 10.1109/IPDPS.2004.1302944
    • Y. Yang, G. Gopalakrishnan, G. Lindstrom, and K. Slind. Nemos: A framework for axiomatic and executable specifications of memory consistency models. In IPDPS, 2004. doi: 10.1109/IPDPS.2004.1302944.
    • (2004) IPDPS
    • Yang, Y.1    Gopalakrishnan, G.2    Lindstrom, G.3    Slind, K.4


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