메뉴 건너뛰기




Volumn 4260 LNCS, Issue , 2006, Pages 284-303

Formalising progress properties of non-blocking programs

Author keywords

[No Author keywords available]

Indexed keywords

ARTIFICIAL INTELLIGENCE; FORMAL LOGIC; SYNCHRONIZATION;

EID: 33845274916     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/11901433_16     Document Type: Article
Times cited : (17)

References (20)
  • 3
    • 33746097287 scopus 로고    scopus 로고
    • Extending the theory of Owicki and Gries with a logic of progress
    • [DG06]. March
    • [DG06] B. Dongol and D. Goldson. Extending the theory of Owicki and Gries with a logic of progress. Logical Methods in Computer Science, 2(6):1-25, March 2006.
    • (2006) Logical Methods in Computer Science , vol.2 , Issue.6 , pp. 1-25
    • Dongol, B.1    Goldson, D.2
  • 4
    • 35048816017 scopus 로고    scopus 로고
    • Formal verification of a practical lock-free queue algorithm
    • [DGLM04]. FORTE, Springer
    • [DGLM04] S. Doherty, L. Groves, V. Luchangco, and M. Moir. Formal verification of a practical lock-free queue algorithm. In FORTE, volume 3235 of Lecture Notes in Computer Science, pages 97-114. Springer, 2004.
    • (2004) Lecture Notes in Computer Science , vol.3235 , pp. 97-114
    • Doherty, S.1    Groves, L.2    Luchangco, V.3    Moir, M.4
  • 6
    • 33746089182 scopus 로고    scopus 로고
    • Progress in deriving concurrent programs: Emphasizing the role of stable guards
    • [DM06]. Tarmo Uustalu, editor, Lecture Notes in Computer Science, Jun
    • [DM06] B. Dongol and A. J. Mooij. Progress in deriving concurrent programs: Emphasizing the role of stable guards. In Tarmo Uustalu, editor, Proceedings of the 8th International Conference on Mathematics of Program Construction, volume 4014, pages 140-161. Lecture Notes in Computer Science, Jun 2006.
    • (2006) Proceedings of the 8th International Conference on Mathematics of Program Construction , vol.4014 , pp. 140-161
    • Dongol, B.1    Mooij, A.J.2
  • 9
    • 85086690539 scopus 로고    scopus 로고
    • The synergy between non-blocking synchronization and operating system structure
    • [GC96] ACM Press
    • [GC96] Michael Greenwald and David R. Cheriton. The synergy between non-blocking synchronization and operating system structure. In Operating Systems Design and Implementation, pages 123-136. ACM Press, 1996.
    • (1996) Operating Systems Design and Implementation , pp. 123-136
    • Greenwald, M.1    Cheriton, D.R.2
  • 10
    • 33746044450 scopus 로고    scopus 로고
    • Concurrent program design in the extended theory of Owicki and Gries
    • [GD05] M. Atkinson and F. Dehne, editors, Newcastle, Australia, Conferences in Research and Practice in Information Technology
    • [GD05] D. Goldson and B. Dongol. Concurrent program design in the extended theory of Owicki and Gries. In M. Atkinson and F. Dehne, editors, CATS, volume 41, pages 41-50, Newcastle, Australia, 2005. Conferences in Research and Practice in Information Technology.
    • (2005) CATS , vol.41 , pp. 41-50
    • Goldson, D.1    Dongol, B.2
  • 13
    • 0025460579 scopus 로고
    • Linearizability: A correctness condition for concurrent objects
    • [HW90]
    • [HW90] 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
  • 14
    • 35048851250 scopus 로고    scopus 로고
    • Practical lock-free and wait-free LL/SC/VL implementations using 64-bit CAS
    • [Mic04] Rachid Guerraoui, editor, DISC, Amsterdam, The Netherlands, October Springer
    • [Mic04] M. M. Michael. Practical lock-free and wait-free LL/SC/VL implementations using 64-bit CAS. In Rachid Guerraoui, editor, DISC, volume 3274 of Lecture Notes in Computer Science, pages 144-158, Amsterdam, The Netherlands, October 2004. Springer.
    • (2004) Lecture Notes in Computer Science , vol.3274 , pp. 144-158
    • Michael, M.M.1
  • 16
    • 0003936219 scopus 로고
    • [MP91] Technical Report CUCS-005-91, Columbia University, New York
    • [MP91] H. Massalin and C. Pu. A lock-free multiprocessor OS kernel. Technical Report CUCS-005-91, Columbia University, New York, 1991.
    • (1991) A Lock-free Multiprocessor OS Kernel
    • Massalin, H.1    Pu, C.2
  • 18
    • 0016951439 scopus 로고
    • Verifying properties of parallel programs: An axiomatic approach
    • [OG76]
    • [OG76] 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
  • 19
    • 32344433410 scopus 로고    scopus 로고
    • Advanced contention management for dynamic software transactional memory
    • [SS05] ACM Press
    • [SS05] W. N. Scherer and M. L. Scott. Advanced contention management for dynamic software transactional memory. In PODC, pages 240-248. ACM Press, 2005.
    • (2005) PODC , pp. 240-248
    • Scherer, W.N.1    Scott, M.L.2
  • 20
    • 26444543108 scopus 로고    scopus 로고
    • [Sun04] PhD thesis, Department of Computer Science, Chalmers University of Technology and Göteborg University
    • [Sun04] H. Sundell. Efficient and practical non-blocking data structures. PhD thesis, Department of Computer Science, Chalmers University of Technology and Göteborg University, 2004.
    • (2004) Efficient and Practical Non-blocking Data Structures
    • Sundell, H.1


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