메뉴 건너뛰기




Volumn 4383 LNCS, Issue , 2007, Pages 166-182

A race-detection and flipping algorithm for automated testing of multi-threaded programs

Author keywords

[No Author keywords available]

Indexed keywords

ALGORITHMS; DATA PROCESSING; JAVA PROGRAMMING LANGUAGE; MICROSYSTEMS; REAL TIME SYSTEMS;

EID: 38049188348     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-70889-6_13     Document Type: Conference Paper
Times cited : (43)

References (21)
  • 1
    • 38049140549 scopus 로고    scopus 로고
    • Systematic testing of multithreaded Java programs. Master's thesis, MIT
    • D. Bruening. Systematic testing of multithreaded Java programs. Master's thesis, MIT, 1999.
    • (1999)
    • Bruening, D.1
  • 2
    • 35048892061 scopus 로고    scopus 로고
    • A general model for reachability testing of concurrent programs
    • 6th International Conference on Formal Engineering Methods ICFEM'04, of
    • R. H. Carver and Y. Lei. A general model for reachability testing of concurrent programs. In 6th International Conference on Formal Engineering Methods (ICFEM'04), volume 3308 of LNCS, pages 76-98, 2004.
    • (2004) LNCS , vol.3308 , pp. 76-98
    • Carver, R.H.1    Lei, Y.2
  • 5
    • 0003257889 scopus 로고    scopus 로고
    • Partial-Order Methods for the Verification of Concurrent Systems - An Approach to the State-Explosion Problem
    • of, Springer-Verlag
    • P. Godefroid. Partial-Order Methods for the Verification of Concurrent Systems - An Approach to the State-Explosion Problem, volume 1032 of LNCS. Springer-Verlag, 1996.
    • (1996) LNCS , vol.1032
    • Godefroid, P.1
  • 9
    • 0016971687 scopus 로고
    • Symbolic Execution and Program Testing
    • J. C. King. Symbolic Execution and Program Testing. Communications of the ACM, 19(7):385-394, 1976.
    • (1976) Communications of the ACM , vol.19 , Issue.7 , pp. 385-394
    • King, J.C.1
  • 10
    • 84896693928 scopus 로고    scopus 로고
    • International Journal on Software Tools for Technology Transfer (STTT'03)
    • 34-48
    • C. S. Pasareanu, M. B. Dwyer, and W. Visser. Finding feasible abstract counter-examples. International Journal on Software Tools for Technology Transfer (STTT'03), 5(1):34-48, 2003.
    • (2003) , vol.5 , Issue.1
    • Pasareanu, C.S.1    Dwyer, M.B.2    Visser, W.3
  • 11
    • 85010991128 scopus 로고
    • AU from one, one for all: On model checking using representatives
    • D. Peled. AU from one, one for all: on model checking using representatives. In 5th Conference on Computer Aided Verification, pages 409-423, 1993.
    • (1993) 5th Conference on Computer Aided Verification , pp. 409-423
    • Peled, D.1
  • 12
    • 36049003289 scopus 로고    scopus 로고
    • Automated Methods for Dynamic Program Analysis. PhD thesis, University of Illinois at Urbana-Champaign, June
    • K. Sen. Scalable Automated Methods for Dynamic Program Analysis. PhD thesis, University of Illinois at Urbana-Champaign, June 2006.
    • (2006) Scalable
    • Sen, K.1
  • 13
    • 33745769475 scopus 로고    scopus 로고
    • Automated systematic testing of open distributed programs
    • International Conference on Fundamental Approaches to Software Engineering FASE'06, To appear
    • K. Sen and G. Agha. Automated systematic testing of open distributed programs. In International Conference on Fundamental Approaches to Software Engineering (FASE'06), LNCS (To appear), 2006.
    • (2006) LNCS
    • Sen, K.1    Agha, G.2
  • 14
    • 33749857160 scopus 로고    scopus 로고
    • CUTE and jCUTE: Concolic unit testing and explicit path model-checking tools
    • Computer Aided Verification CAV'06, To Appear
    • K. Sen and G. Agha. CUTE and jCUTE: Concolic unit testing and explicit path model-checking tools. In Computer Aided Verification (CAV'06), LNCS, 2006. (To Appear).
    • (2006) LNCS
    • Sen, K.1    Agha, G.2
  • 18
    • 34247355361 scopus 로고    scopus 로고
    • Using model checking with symbolic execution to verify parallel numerical programs
    • Technical Report UM-CS-2005-15, University of Massachusetts Department of Computer Science
    • S. F. Siegel, A. Mironova, G. S. Avrunin, and L. A. Clarke. Using model checking with symbolic execution to verify parallel numerical programs. Technical Report UM-CS-2005-15, University of Massachusetts Department of Computer Science, 2005.
    • (2005)
    • Siegel, S.F.1    Mironova, A.2    Avrunin, G.S.3    Clarke, L.A.4
  • 19
    • 84947247929 scopus 로고    scopus 로고
    • Model-Checking Multi-Threaded Distributed Java Programs
    • Proc. of SPIN'00: SPIN Model Checking and Software Verification, of, Springer
    • S. D. Stoller. Model-Checking Multi-Threaded Distributed Java Programs. In Proc. of SPIN'00: 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가 분석하여 추출한 것입니다.