메뉴 건너뛰기




Volumn 45, Issue 6, 2010, Pages 330-340

Line-up: A complete and automatic linearizability checker

Author keywords

Atomicity; Linearizability; Thread Safety

Indexed keywords

ATOMICITY; CONCURRENT BEHAVIOR; DEVELOPMENT TEAMS; LINEARIZABILITY; MODULAR DEVELOPMENT; MULTIPLE CLIENTS; NET FRAMEWORK; SOURCE CODES; THREAD SAFETIES;

EID: 77957581379     PISSN: 15232867     EISSN: None     Source Type: Journal    
DOI: 10.1145/1809028.1806634     Document Type: Conference Paper
Times cited : (55)

References (27)
  • 1
    • 0026154452 scopus 로고
    • The existence of refinement mappings
    • M. Abadi and L. Lamport. The existence of refinement mappings. Theor. Comput. Sci., 82(2), 1991.
    • (1991) Theor. Comput. Sci. , vol.82 , pp. 2
    • Abadi, M.1    Lamport, L.2
  • 2
    • 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 Programming Language Design and Impl. (PLDI), pages 12-21, 2007.
    • (2007) Programming Language Design and Impl. (PLDI) , pp. 12-21
    • Burckhardt, S.1    Alur, R.2    Martin, M.3
  • 4
    • 33749861750 scopus 로고    scopus 로고
    • Formal verification of a lazy concurrent list-based set algorithm
    • LNCS 4144, Springer
    • R. Colvin, L. Groves, V. Luchangco, and M. Moir. Formal verification of a lazy concurrent list-based set algorithm. In Computer-Aided Verification (CAV), LNCS 4144, pages 475-488. Springer, 2006.
    • (2006) Computer-Aided Verification (CAV) , pp. 475-488
    • Colvin, R.1    Groves, L.2    Luchangco, V.3    Moir, M.4
  • 8
    • 33646549533 scopus 로고    scopus 로고
    • VyrdMC: Driving runtime refinement checking with model checkers
    • T. Elmas and S. Tasiran. VyrdMC: Driving runtime refinement checking with model checkers. Electr. Notes Theor. Comput. Sci., 144:41-56, 2006.
    • (2006) Electr. Notes Theor. Comput. Sci. , vol.144 , pp. 41-56
    • Elmas, T.1    Tasiran, S.2
  • 13
  • 14
  • 15
    • 0025460579 scopus 로고
    • Linearizability: A correctness condition for concurrent objects
    • M. Herlihy and J. Wing. Linearizability: A correctness condition for concurrent objects. ACM Trans. Program. Lang. Syst., 12(3):463-492, 1990.
    • (1990) ACM Trans. Program. Lang. Syst. , vol.12 , Issue.3 , pp. 463-492
    • Herlihy, M.1    Wing, J.2
  • 16
    • 0018518477 scopus 로고
    • How to make a multiprocessor computer that correctly executes multiprocess programs
    • L. Lamport. How to make a multiprocessor 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
  • 19
    • 77957599660 scopus 로고    scopus 로고
    • MSDN, Parallel Extensions to the .NET FX CTP, November
    • MSDN, http://blogs.msdn.com/somasegar/archive/2007/11/29/parallel- extensions-to-the-net-fx-ctp.aspx. Parallel Extensions to the .NET FX CTP, November 2007.
    • (2007)
  • 20
    • 77957597024 scopus 로고    scopus 로고
    • MSDN, NET Framework 4 Data Structures for Parallel Programming, November
    • MSDN, http://msdn.microsoft.com/en-us/library/dd460718(VS.100).aspx. .NET Framework 4 Data Structures for Parallel Programming, November 2009.
    • (2009)
  • 23
    • 0018533907 scopus 로고
    • The serializability of concurrent database updates
    • October
    • C. H. Papadimitriou. The serializability of concurrent database updates. J. ACM, 4(26), October 1979.
    • (1979) J. ACM , vol.4 , Issue.26
    • Papadimitriou, C.H.1
  • 27
    • 77954751347 scopus 로고    scopus 로고
    • Experience with model checking linearizability
    • M. Vechev, E. Yahav, and G. Yorsh. Experience with model checking linearizability. In SPIN, 2009.
    • (2009) SPIN
    • Vechev, M.1    Yahav, E.2    Yorsh, G.3


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