메뉴 건너뛰기




Volumn , Issue , 2007, Pages 323-332

Effective random testing of concurrent programs

Author keywords

concurrent programs; random testing

Indexed keywords

ALTERNATIVE APPROACH; CONCURRENT PROGRAM; CONCURRENT THREADS; HIGH CONFIDENCE; HIGH PROBABILITY; LARGE PROGRAMS; MODEL-CHECKING TECHNIQUES; MULTITHREADED; NONUNIFORMITY; PARTIAL ORDER; PARTIAL ORDER TECHNIQUES; RANDOM TESTING; SAMPLING ALGORITHM; STATE EXPLOSION PROBLEMS; STATE SPACE;

EID: 70349778309     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1321631.1321679     Document Type: Conference Paper
Times cited : (96)

References (33)
  • 1
    • 0020876533 scopus 로고
    • Automatic Generation of Random Self-Checking Test Cases
    • D. Bird and C. Muñoz. Automatic Generation of Random Self-Checking Test Cases. IBM Systems Journal, 22(3):229-245, 1983.
    • (1983) IBM Systems Journal , vol.22 , Issue.3 , pp. 229-245
    • Bird, D.1    Muñoz, C.2
  • 3
    • 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
  • 4
    • 0034538940 scopus 로고    scopus 로고
    • Quickcheck: A lightweight tool for random testing of Haskell programs
    • ACM
    • K. Claessen and J. Hughes. Quickcheck: A lightweight tool for random testing of Haskell programs. In ICFP 00, pages 268-279. ACM, 2000.
    • (2000) ICFP 00 , pp. 268-279
    • Claessen, K.1    Hughes, J.2
  • 6
    • 34547417999 scopus 로고    scopus 로고
    • An empirical comparison of automated generation and classification techniques for object-oriented unit testing
    • IEEE
    • M. d'Amorim, C. Pacheco, T. Xie, D. Marinov, and M. D. Ernst. An empirical comparison of automated generation and classification techniques for object-oriented unit testing. In ASE 06: Automated Software Engineering, pages 59-68. IEEE, 2006.
    • (2006) ASE 06: Automated Software Engineering , pp. 59-68
    • D'Amorim, M.1    Pacheco, C.2    Xie, T.3    Marinov, D.4    Ernst, M.D.5
  • 8
    • 4444321661 scopus 로고    scopus 로고
    • Exploiting object escape and locking information in partial-order reductions for concurrent object-oriented programs
    • M. B. Dwyer, J. Hatcliff, Robby, and V. P. Ranganath. Exploiting object escape and locking information in partial-order reductions for concurrent object-oriented programs. Form. Methods Syst. Des., 25(2-3):199-240, 2004.
    • (2004) Form. Methods Syst. Des. , vol.25 , Issue.2-3 , pp. 199-240
    • Dwyer, M.B.1    Hatcliff, J.2    Robby3    Ranganath, V.P.4
  • 10
  • 13
    • 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
  • 15
    • 24644470653 scopus 로고    scopus 로고
    • Monte carlo model checking
    • 11th International Conference Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2005) of
    • R. Grosu and S. A. Smolka. Monte carlo model checking. In 11th International Conference Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2005), volume 3440 of LNCS, pages 271-286, 2005.
    • (2005) LNCS , vol.3440 , pp. 271-286
    • Grosu, R.1    Smolka, S.A.2
  • 18
    • 33750944569 scopus 로고    scopus 로고
    • Minimization of randomized unit test cases
    • Y. Lei and J. H. Andrews. Minimization of randomized unit test cases. In ISSRE 05, pages 267-276, 2005.
    • (2005) ISSRE 05 , pp. 267-276
    • Lei, Y.1    Andrews, J.H.2
  • 20
    • 85034819445 scopus 로고
    • Trace theory
    • Petri Nets: Central Models and Their Properties, Advances in Petri Nets 1986 of Springer
    • A. W. Mazurkiewicz. Trace theory. In Petri Nets: Central Models and Their Properties, Advances in Petri Nets 1986, volume 255 of LNCS, pages 279-324. Springer, 1986.
    • (1986) LNCS , vol.255 , pp. 279-324
    • Mazurkiewicz, A.W.1
  • 22
    • 85011032411 scopus 로고    scopus 로고
    • A Semantic Model of Program Faults
    • ACM
    • J. Offut and J. Hayes. A Semantic Model of Program Faults. In ISSTA 96, pages 195-200. ACM, 1996.
    • (1996) ISSTA 96 , pp. 195-200
    • Offut, J.1    Hayes, J.2
  • 23
    • 26444584996 scopus 로고    scopus 로고
    • Eclat: Automatic generation and classification of test inputs
    • ECOOP 05: European Conference Object-Oriented Programming
    • C. Pacheco and M. D. Ernst. Eclat: Automatic generation and classification of test inputs. In ECOOP 05: European Conference Object-Oriented Programming, LNCS 3586, pages 504-527, 2005.
    • (2005) LNCS , vol.3586 , pp. 504-527
    • Pacheco, C.1    Ernst, M.D.2
  • 25
    • 85010991128 scopus 로고
    • All from one, one for all: On model checking using representatives
    • D. Peled. All 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
  • 26
    • 57349195956 scopus 로고    scopus 로고
    • A race-detection and flipping algorithm for automated testing of multi-threaded programs
    • Haifa verification conference 2006 (HVC'06) Springer
    • K. Sen and G. Agha. A race-detection and flipping algorithm for automated testing of multi-threaded programs. In Haifa verification conference 2006 (HVC'06), Lecture Notes in Computer Science. Springer, 2006.
    • (2006) Lecture Notes in Computer Science
    • Sen, K.1    Agha, G.2
  • 27
    • 35048875856 scopus 로고    scopus 로고
    • Statistical model checking of black-box probabilistic systems
    • 16th International Conference on Computer Aided Verification (CAV'04) of
    • K. Sen, M. Viswanathan, and G. Agha. Statistical model checking of black-box probabilistic systems. In 16th International Conference on Computer Aided Verification (CAV'04), volume 3114 of LNCS, pages 202-215, 2004.
    • (2004) LNCS , vol.3114 , pp. 202-215
    • Sen, K.1    Viswanathan, M.2    Agha, G.3
  • 29
    • 17044385800 scopus 로고    scopus 로고
    • Testing concurrent Java programs using randomized scheduling
    • Workshop on Runtime Verification (RV'02) of
    • S. D. Stoller. Testing concurrent Java programs using randomized scheduling. In Workshop on Runtime Verification (RV'02), volume 70 of ENTCS, 2002.
    • (2002) ENTCS , vol.70
    • Stoller, S.D.1
  • 33
    • 84921391802 scopus 로고    scopus 로고
    • Probabilistic verification of discrete event systems using acceptance sampling
    • 14th International Conference on Computer Aided Verification (CAV'02) of Springer
    • H. L. S. Younes and R. G. Simmons. Probabilistic verification of discrete event systems using acceptance sampling. In 14th International Conference on Computer Aided Verification (CAV'02), volume 2404 of LNCS, pages 223-235. Springer, 2002.
    • (2002) LNCS , vol.2404 , pp. 223-235
    • Younes, H.L.S.1    Simmons, R.G.2


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