메뉴 건너뛰기




Volumn , Issue , 2011, Pages 369-384

Detecting and surviving data races using complementary schedules

Author keywords

data race detection; data race survival; uniparallelism

Indexed keywords

COMMON SOURCE; DATA RACE DETECTION; DATA RACES; IF THERE ARE; MULTI-THREADED PROGRAMS; PROGRAM EXECUTION; RACE DETECTION; RECOVERY STRATEGIES; RUNTIMES; SERVER APPLICATIONS; UNIPARALLELISM;

EID: 82655188175     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2043556.2043590     Document Type: Conference Paper
Times cited : (84)

References (53)
  • 1
    • 0022252695 scopus 로고
    • The N-version approach to fault-tolerant software
    • December
    • A. Avizienis. The N-version approach to fault-tolerant software. IEEE Transactions on Software Engineering, SE-11(12):1491-1501, December 1985.
    • (1985) IEEE Transactions on Software Engineering , vol.SE-11 , Issue.12 , pp. 1491-1501
    • Avizienis, A.1
  • 23
    • 0017996760 scopus 로고
    • TIME, CLOCKS, AND THE ORDERING OF EVENTS IN A DISTRIBUTED SYSTEM.
    • DOI 10.1145/359545.359563
    • L. Lamport. Time, clocks, and the ordering of events in a distributed system. Communications of the ACM, 21(7):558-565, 1978. (Pubitemid 8615486)
    • (1978) Communications of the ACM , vol.21 , Issue.7 , pp. 558-565
    • Lamport, L.1
  • 25
    • 0027634119 scopus 로고
    • Investigation of the Therac-25 accidents
    • N. G. Leveson and C. S. Turner. Investigation of the Therac-25 accidents. IEEE Computer, 26(7):18-41, 1993.
    • (1993) IEEE Computer , vol.26 , Issue.7 , pp. 18-41
    • Leveson, N.G.1    Turner, C.S.2
  • 28
    • 4544296705 scopus 로고
    • The use of triple-modular redundancy to improve computer reliability
    • R. E. Lyons and W. Vanderkulk. The use of triple-modular redundancy to improve computer reliability. IBM Journal of Research and Development, 6(2):200-209, 1962.
    • (1962) IBM Journal of Research and Development , vol.6 , Issue.2 , pp. 200-209
    • Lyons, R.E.1    Vanderkulk, W.2
  • 33
    • 33745160609 scopus 로고    scopus 로고
    • Software bug contributed to blackout
    • K. Poulsen. Software bug contributed to blackout. SecurityFocus, 2004.
    • (2004) SecurityFocus
    • Poulsen, K.1
  • 36
    • 84885578759 scopus 로고    scopus 로고
    • Rx: Treating bugs as allergies-a safe method to survive software failures
    • Brighton, United Kingdom, October
    • F. Qin, J. Tucek, J. Sundaresan, and Y. Zhou. Rx: Treating bugs as allergies-a safe method to survive software failures. In ACM Symposium on Operating Systems Principles, pages 235-248, Brighton, United Kingdom, October 2005.
    • (2005) ACM Symposium on Operating Systems Principles , pp. 235-248
    • Qin, F.1    Tucek, J.2    Sundaresan, J.3    Zhou, Y.4
  • 37
    • 0001641893 scopus 로고    scopus 로고
    • RecPlay: A fully integrated practical record/replay system
    • M. Ronsse and K. De Bosschere. RecPlay: A fully integrated practical record/replay system. ACM Transactions on Computer Systems, 17(2):133-152, May 1999. (Pubitemid 129541508)
    • (1999) ACM Transactions on Computer Systems , vol.17 , Issue.2 , pp. 133-152
    • Ronsse, M.1    De Bosschere, K.2
  • 41
    • 0025564050 scopus 로고
    • Implementing fault-tolerant services using the state machine approach: A tutorial
    • December
    • F. B. Schneider. Implementing fault-tolerant services using the state machine approach: a tutorial. ACM Computing Surveys, 22(4):299-319, December 1990.
    • (1990) ACM Computing Surveys , vol.22 , Issue.4 , pp. 299-319
    • Schneider, F.B.1
  • 45
    • 0003133883 scopus 로고
    • Probabilistic logics and the synthesis of reliable organisms from unreliable components
    • J. von Neumann. Probabilistic logics and the synthesis of reliable organisms from unreliable components. Automata Studies, pages 43-98, 1956.
    • (1956) Automata Studies , pp. 43-98
    • Von Neumann, J.1
  • 52


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