메뉴 건너뛰기




Volumn 37, Issue 5, 2003, Pages 237-252

RacerX: Effective, static detection of race conditions and deadlocks

Author keywords

Deadlock detection; Program checking; Race detection

Indexed keywords

DATA REDUCTION; ERROR ANALYSIS; FORMAL LANGUAGES; INFORMATION ANALYSIS; MATHEMATICAL MODELS; PROBLEM SOLVING;

EID: 21644474151     PISSN: 01635980     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1165389.945468     Document Type: Conference Paper
Times cited : (582)

References (30)
  • 3
    • 1442283573 scopus 로고    scopus 로고
    • Finding stale-value errors in concurrent programs
    • Compaq Systems Research Center, May
    • M. Burrows and K. Leino. Finding stale-value errors in concurrent programs. Technical Report SRC-TN-2002-004, Compaq Systems Research Center, May 2002.
    • (2002) Technical Report , vol.SRC-TN-2002-004
    • Burrows, M.1    Leino, K.2
  • 4
    • 0033688092 scopus 로고    scopus 로고
    • A static analyzer for finding dynamic programming errors
    • W. Bush, J. Pincus, and D. Sielaff. A static analyzer for finding dynamic programming errors. Software: Practice and Experience, 30(7):775-802, 2000.
    • (2000) Software: Practice and Experience , vol.30 , Issue.7 , pp. 775-802
    • Bush, W.1    Pincus, J.2    Sielaff, D.3
  • 5
    • 0032594250 scopus 로고    scopus 로고
    • Teapot: A domain-specific language for writing cache coherence protocols
    • May-June
    • S. Chandra, B. Richards, and J. Larus. Teapot: a domain-specific language for writing cache coherence protocols. IEEE Transactions on Software Engineering, 25(3):317-33, May-June 1999.
    • (1999) IEEE Transactions on Software Engineering , vol.25 , Issue.3 , pp. 317-333
    • Chandra, S.1    Richards, B.2    Larus, J.3
  • 9
    • 0000706110 scopus 로고    scopus 로고
    • Evaluating deadlock detection methods for concurrent software
    • J. Corbett. Evaluating deadlock detection methods for concurrent software. IEEE Transactions on Software Engineering, 22(3), 1996.
    • (1996) IEEE Transactions on Software Engineering , vol.22 , Issue.3
    • Corbett, J.1
  • 12
    • 0003372569 scopus 로고    scopus 로고
    • Extended static checking
    • COMPAQ SRC, Dec.
    • D. Detlefs, K. R. M. Leino, G. Nelson, and J. Saxe. Extended static checking. TR SRC-159, COMPAQ SRC, Dec. 1998.
    • (1998) TR , vol.SRC 159
    • Detlefs, D.1    Leino, K.R.M.2    Nelson, G.3    Saxe, J.4
  • 16
  • 21
    • 0003977060 scopus 로고
    • A taxonomy of race detection algorithms
    • D. P. Helmbold and C. E. McDowell. A taxonomy of race detection algorithms. Technical Report UCSC-CRL-94-35, 1994.
    • (1994) Technical Report , vol.UCSC-CRL -94-35
    • Helmbold, D.P.1    McDowell, C.E.2
  • 22
    • 0017996760 scopus 로고
    • Time, clocks, and the ordering of events in a distributed system
    • July
    • L. Lamport. Time, clocks, and the ordering of events in a distributed system. Comm. of the ACM, 21(7):558-565, July 1978.
    • (1978) Comm. of the ACM , vol.21 , Issue.7 , pp. 558-565
    • Lamport, L.1
  • 23
    • 0018985063 scopus 로고
    • Experience with processes and monitors in mesa
    • Feb.
    • B. W. Lampson and D. D. Redell. Experience with processes and monitors in mesa. Commun. ACM, 23(2):105-116, Feb. 1980.
    • (1980) Commun. ACM , vol.23 , Issue.2 , pp. 105-116
    • Lampson, B.W.1    Redell, D.D.2
  • 24
    • 18744372049 scopus 로고    scopus 로고
    • ESC/Java user's manual
    • Compaq Systems Research Center, Oct.
    • K. M. Leino, G. Nelson, and J. Saxe. ESC/Java user's manual. Technical note 2000-002, Compaq Systems Research Center, Oct. 2001.
    • (2001) Technical Note , vol.2000 , Issue.2
    • Leino, K.M.1    Nelson, G.2    Saxe, J.3


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