메뉴 건너뛰기




Volumn 2006, Issue , 2006, Pages 41-49

Confirmation of deadlock potentials detected by runtime analysis

Author keywords

Deadlock detection; Dynamic program analysis; False positives; Java; Multi threading; Scheduler synthesis; Testing

Indexed keywords

COMPUTER SIMULATION; JAVA PROGRAMMING LANGUAGE; MULTITASKING; SCHEDULING; SOFTWARE TESTING;

EID: 34247512578     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1147403.1147412     Document Type: Conference Paper
Times cited : (41)

References (22)
  • 1
    • 84949224755 scopus 로고    scopus 로고
    • Applying Static Analysis to Large-Scale, Multi-threaded Java Programs
    • D. Grant, editor, IEEE Computer Society, August
    • C. Artho and A. Biere. Applying Static Analysis to Large-Scale, Multi-threaded Java Programs. In D. Grant, editor, 13th Australien Software Engineering Conference, pages 68-75. IEEE Computer Society, August 2001.
    • (2001) 13th Australien Software Engineering Conference , pp. 68-75
    • Artho, C.1    Biere, A.2
  • 2
    • 84903151157 scopus 로고    scopus 로고
    • Boolean and Cartesian Abstractions for Model Checking C Programs
    • Proceedings of TACAS'01: Tools and Algorithms for the Construction and Analysis of Systems, Genova, Italy, April
    • T. Ball, A. Podelski, and S. Rajamani. Boolean and Cartesian Abstractions for Model Checking C Programs. In Proceedings of TACAS'01: Tools and Algorithms for the Construction and Analysis of Systems, LNCS, Genova, Italy, April 2001.
    • (2001) LNCS
    • Ball, T.1    Podelski, A.2    Rajamani, S.3
  • 3
    • 33745527783 scopus 로고    scopus 로고
    • Dynamic Deadlock Analysis of Multi-threaded Programs
    • Shmuel Ur, Eyal Bin, and Yaron Wolfsthal, editors, Haifa Verification Conference, of, Springer
    • S. Bensalem and K. Havelund. Dynamic Deadlock Analysis of Multi-threaded Programs. In Shmuel Ur, Eyal Bin, and Yaron Wolfsthal, editors, Haifa Verification Conference, volume 3875 of LNCS, pages 208-223. Springer, 2005.
    • (2005) LNCS , vol.3875 , pp. 208-223
    • Bensalem, S.1    Havelund, K.2
  • 5
    • 34247517316 scopus 로고    scopus 로고
    • M. Dahm. BCEL. http://jakarta.apache.org/bcel.
    • M. Dahm. BCEL. http://jakarta.apache.org/bcel.
  • 6
    • 0004207324 scopus 로고    scopus 로고
    • Extended Static Checking
    • Technical Report 159, Compaq Systems Research Center, Palo Alto, California, USA
    • D. L. Detlefs, K. Rustan M. Leino, G. Nelson, and J. B. Saxe. Extended Static Checking. Technical Report 159, Compaq Systems Research Center, Palo Alto, California, USA, 1998.
    • (1998)
    • Detlefs, D.L.1    Rustan, K.2    Leino, M.3    Nelson, G.4    Saxe, J.B.5
  • 8
    • 34247528226 scopus 로고    scopus 로고
    • E. Farchi, Y. Nir-Buchbinder, and S. Ur. A Cross-Run Lock Discipline Checker for Java. Tool presented at the Parallel and Distributed Systems: Testing and Debugging (PADTAD) track of the 2005 IBM Verification Conference, Haifa, Israel. Tool is available at http://alphaworks.ibm.com/tech/contest, November 2005.
    • E. Farchi, Y. Nir-Buchbinder, and S. Ur. A Cross-Run Lock Discipline Checker for Java. Tool presented at the Parallel and Distributed Systems: Testing and Debugging (PADTAD) track of the 2005 IBM Verification Conference, Haifa, Israel. Tool is available at http://alphaworks.ibm.com/tech/contest, November 2005.
  • 10
    • 84947232527 scopus 로고    scopus 로고
    • Using Runtime Analysis to Guide Model Checking of Java Programs
    • SPIN Model Checking and Software Verification, of, Springer
    • K. Havelund. Using Runtime Analysis to Guide Model Checking of Java Programs. In SPIN Model Checking and Software Verification, volume 1885 of LNCS, pages 245-264. Springer, 2000.
    • (2000) LNCS , vol.1885 , pp. 245-264
    • Havelund, K.1
  • 11
    • 84896693469 scopus 로고    scopus 로고
    • K. Havelund and T. Pressburger. Model Checking Java Programs using Java PathFinder. International Journal on Software Tools for Technology Transfer, 2(4):366-381, April 2000. Special issue of STTT containing selected submissions to the 4th SPIN workshop, Paris, France, 1998.
    • K. Havelund and T. Pressburger. Model Checking Java Programs using Java PathFinder. International Journal on Software Tools for Technology Transfer, 2(4):366-381, April 2000. Special issue of STTT containing selected submissions to the 4th SPIN workshop, Paris, France, 1998.
  • 12
    • 19144362424 scopus 로고    scopus 로고
    • Monitoring Java Programs with Java PathExplorer
    • Proceedings of the First International Workshop on Runtime Verification RV'01, of, Paris, France, July, Elsevier Science
    • K. Havelund and G. Roşu. Monitoring Java Programs with Java PathExplorer. Proceedings of the First International Workshop on Runtime Verification (RV'01), volume 55 of Electronic Notes in Theoretical Computer Science, pages 97-114, Paris, France, July 2001. Elsevier Science.
    • (2001) Electronic Notes in Theoretical Computer Science , vol.55 , pp. 97-114
    • Havelund, K.1    Roşu, G.2
  • 13
    • 84947286828 scopus 로고    scopus 로고
    • Runtime Checking of Multithreaded Applications with Visual Threads
    • SPIN Model Checking and Software Verification, of, Springer
    • J. Harrow. Runtime Checking of Multithreaded Applications with Visual Threads. In SPIN Model Checking and Software Verification, volume 1885 of LNCS, pages 331-342. Springer, 2000.
    • (2000) LNCS , vol.1885 , pp. 331-342
    • Harrow, J.1
  • 15
    • 0023563401 scopus 로고
    • Deadlock Detection in Distributed Database Systems
    • Dec
    • E. Knapp. Deadlock Detection in Distributed Database Systems. ACM Computing Surveys, pages 303-328, Dec. 1987.
    • (1987) ACM Computing Surveys , pp. 303-328
    • Knapp, E.1
  • 19
    • 0024765655 scopus 로고
    • Deadlock Detection in Distributed Systems
    • Nov
    • M. Singhai. Deadlock Detection in Distributed Systems. IEEE Computer, pages 37-48, Nov. 1989.
    • (1989) IEEE Computer , pp. 37-48
    • Singhai, M.1
  • 20
    • 84947247929 scopus 로고    scopus 로고
    • Model-Checking Multi-threaded Distributed Java Programs
    • SPIN Model Checking and Software Verification, of, Springer
    • S. D. Stoller. Model-Checking Multi-threaded Distributed Java Programs. In SPIN Model Checking and Software Verification, volume 1885 of LNCS, pages 224-244. Springer, 2000.
    • (2000) LNCS , vol.1885 , pp. 224-244
    • Stoller, S.D.1


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