메뉴 건너뛰기




Volumn 4144 LNCS, Issue , 2006, Pages 489-502

Bounded model checking of concurrent data types on relaxed memory models: A case study

Author keywords

[No Author keywords available]

Indexed keywords

ALGORITHMS; CONCURRENT ENGINEERING; DATA REDUCTION; DATA STORAGE EQUIPMENT; MATHEMATICAL MODELS; SECURITY OF DATA;

EID: 33749866867     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/11817963_45     Document Type: Conference Paper
Times cited : (24)

References (31)
  • 1
    • 85024275309 scopus 로고    scopus 로고
    • Software and the concurrency revolution
    • H. Sutter and J. Larus. Software and the concurrency revolution. ACM Queue, 3(7):54-62, 2005.
    • (2005) ACM Queue , vol.3 , Issue.7 , pp. 54-62
    • Sutter, H.1    Larus, J.2
  • 4
    • 0017555081 scopus 로고
    • Concurrent reading and writing
    • L. Lamport. Concurrent reading and writing. Commun. ACM, 20(11):806-811, 1977.
    • (1977) Commun. ACM , vol.20 , Issue.11 , pp. 806-811
    • Lamport, L.1
  • 5
    • 0030382365 scopus 로고    scopus 로고
    • Shared memory consistency models: A tutorial
    • S. V. 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.V.1    Gharachorloo, K.2
  • 6
    • 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
  • 10
    • 33745159137 scopus 로고    scopus 로고
    • QB or not QB: An efficient execution verification tool for memory orderings
    • LNCS 3114
    • G. Gopalakrishnan, Y. Yang, and H. Sivaraj. QB or not QB: An efficient execution verification tool for memory orderings. In Computer-Aided Verification (CAV), LNCS 3114, pages 401-413, 2004.
    • (2004) Computer-aided Verification (CAV) , pp. 401-413
    • Gopalakrishnan, G.1    Yang, Y.2    Sivaraj, H.3
  • 11
    • 0029723606 scopus 로고    scopus 로고
    • Simple, fast, and practical non-blocking and blocking concurrent queue algorithms
    • M. M. Michael and M. L. Scott. Simple, fast, and practical non-blocking and blocking concurrent queue algorithms. In Principles of Distributed Computing (PODC), pages 267-275, 1996.
    • (1996) Principles of Distributed Computing (PODC) , pp. 267-275
    • Michael, M.M.1    Scott, M.L.2
  • 13
    • 26444598376 scopus 로고    scopus 로고
    • Bounded model checking of concurrent programs
    • LNCS 3576. Springer
    • I. Rabinovitz and O. Grumberg. Bounded model checking of concurrent programs. In Computer-Aided Verification (CAV), LNCS 3576, pages 82-97. Springer, 2005.
    • (2005) Computer-aided Verification (CAV) , pp. 82-97
    • Rabinovitz, I.1    Grumberg, O.2
  • 14
    • 18744406005 scopus 로고    scopus 로고
    • Automatically verifying concurrent queue algorithms
    • E. Yahav and M. Sagiv. Automatically verifying concurrent queue algorithms. Electr. Notes Theor. Comput. Sci., 89(3), 2003.
    • (2003) Electr. Notes Theor. Comput. Sci. , vol.89 , Issue.3
    • Yahav, E.1    Sagiv, M.2
  • 15
    • 0025460579 scopus 로고
    • Linearizability: A correctness condition for concurrent objects
    • M. P. Herlihy and J. M. 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.P.1    Wing, J.M.2
  • 20
    • 0004328283 scopus 로고
    • D. L. Weaver and T. Germond, editors. PTR Prentice Hall
    • D. L. Weaver and T. Germond, editors. The SPARC Architecture Manual Version 9. PTR Prentice Hall, 1994.
    • (1994) The SPARC Architecture Manual Version 9
  • 24
    • 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
  • 25
    • 12344265553 scopus 로고    scopus 로고
    • A unified theory of shared memory consistency
    • R. C. Steinke and G. J. Nutt. A unified theory of shared memory consistency. J. ACM, 51(5): 800-849, 2004.
    • (2004) J. ACM , vol.51 , Issue.5 , pp. 800-849
    • Steinke, R.C.1    Nutt, G.J.2
  • 27
    • 0023994389 scopus 로고
    • Efficient and correct execution of parallel programs that share memory
    • D. Shasha and M. Snir. Efficient and correct execution of parallel programs that share memory. ACM Trans. Program. Lang. Syst., 10(2):282-312, 1988.
    • (1988) ACM Trans. Program. Lang. Syst. , vol.10 , Issue.2 , pp. 282-312
    • Shasha, D.1    Snir, M.2


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