메뉴 건너뛰기




Volumn , Issue , 2005, Pages 61-71

Static analysis of atomicity for programs with non-blocking synchronization

Author keywords

Atomicity; Linearizability; Lock Free; Non Blocking; Static Analysis; Synchronization; Verification

Indexed keywords

BLOCK CODES; COMPUTER PROGRAMMING; CONCURRENCY CONTROL; SYNCHRONIZATION;

EID: 31844449178     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1065944.1065953     Document Type: Conference Paper
Times cited : (56)

References (18)
  • 7
    • 0027695171 scopus 로고
    • A methodology for implementing highly concurrent data objects
    • Nov.
    • M. P. Herlihy, A methodology for implementing highly concurrent data objects. ACM Transactions on Programming Languages and Systems, 15(5):745-770, Nov. 1993.
    • (1993) ACM Transactions on Programming Languages and Systems , vol.15 , Issue.5 , pp. 745-770
    • Herlihy, M.P.1
  • 10
    • 0016592810 scopus 로고
    • Reduction: A method of proving properties of parallel programs
    • R. J. Lipton, Reduction: A method of proving properties of parallel programs. Communications of the ACM, 18(12):717-721, 1975.
    • (1975) Communications of the ACM , vol.18 , Issue.12 , pp. 717-721
    • Lipton, R.J.1
  • 11
    • 31844436493 scopus 로고    scopus 로고
    • Private communication
    • M. M. Michael. Private communication, 2004.
    • (2004)
    • Michael, M.M.1
  • 14
    • 84863913545 scopus 로고    scopus 로고
    • Ten years of partial order reduction
    • A. J. Hu and M. Y. Vardi, editors, Proc. 10th Int'l. Conference on Computer-Aided Verification (CAV), Springer-Verlag
    • D. Peled. Ten years of partial order reduction. In A. J. Hu and M. Y. Vardi, editors, Proc. 10th Int'l. Conference on Computer-Aided Verification (CAV), volume 1427 of Lecture Notes in Computer Science, pages 17-28. Springer-Verlag, 1998.
    • (1998) Lecture Notes in Computer Science , vol.1427 , pp. 17-28
    • Peled, D.1
  • 16
    • 31844443728 scopus 로고    scopus 로고
    • Static analysis of atomicity for programs with non-blocking synchronization
    • SUNY at Stony Brook, Computer Science Dept., Oct. (revised Jan. 2005)
    • L. Wang and S. D. Stoller. Static analysis of atomicity for programs with non-blocking synchronization. Technical Report DAR-04-17, SUNY at Stony Brook, Computer Science Dept., Oct. 2004 (revised Jan. 2005). Available at http://www.cs.sunysb.edu/~liqiang/nonblocking.html.
    • (2004) Technical Report DAR-04-17
    • Wang, L.1    Stoller, S.D.2
  • 17
    • 11344262111 scopus 로고    scopus 로고
    • Run-time analysis for atomicity
    • Third Workshop on Runtime Verification (RV03), Elsevier
    • L. Wang and S. D. Stoller. Run-time analysis for atomicity. In Third Workshop on Runtime Verification (RV03), volume 89(2) of Electronic Notes in Theoretical Computer Science. Elsevier, 2003.
    • (2003) Electronic Notes in Theoretical Computer Science , vol.89 , Issue.2
    • Wang, L.1    Stoller, S.D.2
  • 18
    • 18744406005 scopus 로고    scopus 로고
    • Automatically verifying concurrent queue algorithms
    • Proc. Workshop on Software Model Checking (SoftMC'03), Elsevier
    • E. Yahav and M. Sagiv. Automatically verifying concurrent queue algorithms. In Proc. Workshop on Software Model Checking (SoftMC'03), volume 89(3) of Electronic Notes in Theoretical Computer Science. Elsevier, 2003.
    • (2003) Electronic Notes in Theoretical Computer Science , vol.89 , Issue.3
    • Yahav, E.1    Sagiv, M.2


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