메뉴 건너뛰기




Volumn , Issue , 2010, Pages 327-336

An effective dynamic analysis for detecting generalized deadlocks

Author keywords

concurrency; deadlock detection; dynamic program analysis

Indexed keywords

CONCURRENCY; DEADLOCK DETECTION; DYNAMIC PROGRAM ANALYSIS; EFFECTIVE DYNAMICS; INTERLEAVINGS; MODEL CHECKER; MULTI-THREADED JAVA PROGRAMS; MULTI-THREADED PROGRAMS; PROGRAM LOGIC; REAL-WORLD; STATE-SPACE EXPLOSION; TWO STAGE;

EID: 78751515078     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1882291.1882339     Document Type: Conference Paper
Times cited : (75)

References (20)
  • 1
    • 34247540013 scopus 로고    scopus 로고
    • Run-time detection of potential deadlocks for programs with locks, semaphores, and condition variables
    • R. Agarwal and S. D. Stoller. Run-time detection of potential deadlocks for programs with locks, semaphores, and condition variables. In PADTAD, 2006.
    • (2006) PADTAD
    • Agarwal, R.1    Stoller, S.D.2
  • 2
    • 34247533718 scopus 로고    scopus 로고
    • Detecting potential deadlocks with static analysis and runtime monitoring
    • R. Agarwal, L. Wang, and S. D. Stoller. Detecting potential deadlocks with static analysis and runtime monitoring. In PADTAD, 2005.
    • (2005) PADTAD
    • Agarwal, R.1    Wang, L.2    Stoller, S.D.3
  • 3
    • 67650825987 scopus 로고    scopus 로고
    • Scalable dynamic deadlock analysis of multi-threaded programs
    • S. Bensalem and K. Havelund. Scalable dynamic deadlock analysis of multi-threaded programs. In PADTAD, 2005.
    • (2005) PADTAD
    • Bensalem, S.1    Havelund, K.2
  • 4
    • 0037924416 scopus 로고    scopus 로고
    • Ownership types for safe programming: Preventing data races and deadlocks
    • C. Boyapati, R. Lee, and M. Rinard. Ownership types for safe programming: preventing data races and deadlocks. In OOPSLA, pages 211-230, 2002.
    • (2002) OOPSLA , pp. 211-230
    • Boyapati, C.1    Lee, R.2    Rinard, M.3
  • 5
    • 21644474151 scopus 로고    scopus 로고
    • RacerX: Effective, static detection of race conditions and deadlocks
    • D. Engler and K. Ashcraft. RacerX: effective, static detection of race conditions and deadlocks. In SOSP, pages 237-252, 2003.
    • (2003) SOSP , pp. 237-252
    • Engler, D.1    Ashcraft, K.2
  • 6
    • 84947250078 scopus 로고    scopus 로고
    • Concurrent bug patterns and how to test them
    • E. Farchi, Y. Nir, and S. Ur. Concurrent bug patterns and how to test them. In IPDPS, 2003.
    • (2003) IPDPS
    • Farchi, E.1    Nir, Y.2    Ur, S.3
  • 7
    • 0347807099 scopus 로고    scopus 로고
    • Runtime checking of multithreaded applications with visual threads
    • J. Harrow. Runtime checking of multithreaded applications with visual threads. In SPIN, 2000.
    • (2000) SPIN
    • Harrow, J.1
  • 8
    • 0005720460 scopus 로고    scopus 로고
    • Using runtime analysis to guide model checking of java programs
    • K. Havelund. Using runtime analysis to guide model checking of java programs. In SPIN, 2000.
    • (2000) SPIN
    • Havelund, K.1
  • 10
    • 78751530774 scopus 로고    scopus 로고
    • Finding concurrency bugs in java
    • D. Hovemeyer and W. Pugh. Finding concurrency bugs in java. In CSJP, 2004.
    • (2004) CSJP
    • Hovemeyer, D.1    Pugh, W.2
  • 11
    • 70450240793 scopus 로고    scopus 로고
    • A randomized dynamic program analysis technique for detecting real deadlocks
    • P. Joshi, C.-S. Park, K. Sen, and M. Naik. A randomized dynamic program analysis technique for detecting real deadlocks. In PLDI, 2009.
    • (2009) PLDI
    • Joshi, P.1    Park, C.-S.2    Sen, K.3    Naik, M.4
  • 13
    • 34249774237 scopus 로고    scopus 로고
    • AVIO: Detecting atomicity violations via access interleaving invariants
    • S. Lu, J. Tucek, F. Qin, and Y. Zhou. AVIO: detecting atomicity violations via access interleaving invariants. In ASPLOS, 2006.
    • (2006) ASPLOS
    • Lu, S.1    Tucek, J.2    Qin, F.3    Zhou, Y.4
  • 15
    • 70350599876 scopus 로고    scopus 로고
    • Effective static deadlock detection
    • M. Naik, C.-S. Park, K. Sen, and D. Gay. Effective static deadlock detection. In ICSE, 2009.
    • (2009) ICSE
    • Naik, M.1    Park, C.-S.2    Sen, K.3    Gay, D.4
  • 19
    • 72049100523 scopus 로고    scopus 로고
    • Static deadlock detection for Java libraries
    • A. Williams, W. Thies, and M. Ernst. Static deadlock detection for Java libraries. In ECOOP, 2005.
    • (2005) ECOOP
    • Williams, A.1    Thies, W.2    Ernst, M.3
  • 20
    • 78751522138 scopus 로고    scopus 로고
    • http://code.google.com/p/jchord/


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