메뉴 건너뛰기




Volumn , Issue , 2011, Pages 223-233

Improved multithreaded unit testing

Author keywords

IMUnit; Multithreaded code; Unit testing

Indexed keywords

CONTROL TESTS; EVENT-BASED; FALSE POSITIVE; HIGH PRECISION; IMUNIT; INFERENCE TECHNIQUES; MULTIPLE THREADS; MULTITHREADED; NOVEL TECHNIQUES; TEST EXECUTION; TESTING TIME; TOOL USE; UNIT TESTING;

EID: 80053202644     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2025113.2025145     Document Type: Conference Paper
Times cited : (42)

References (28)
  • 2
    • 26444455136 scopus 로고    scopus 로고
    • Synthesis of interface specifications for Java classes
    • R. Alur, P. Cerńy, M. Parthasarathy, and W. Nam. Synthesis of interface specifications for Java classes. In POPL, 2005.
    • (2005) POPL
    • Alur, R.1    Cerńy, P.2    Parthasarathy, M.3    Nam, W.4
  • 4
    • 84883110735 scopus 로고    scopus 로고
    • Apache Software Foundation. Apache Commons Collections. http://commons.apache.org/collections/.
    • Apache Commons Collections
  • 5
    • 84883088365 scopus 로고    scopus 로고
    • Apache Software Foundation. Apache Commons Pool. http://commons.apache. org/pool/.
    • Apache Commons Pool
  • 6
    • 84855341000 scopus 로고    scopus 로고
    • Apache Software Foundation. Apache Lucene. http://lucene.apache.org/.
    • Apache Lucene
  • 7
    • 84882977640 scopus 로고    scopus 로고
    • Apache Software Foundation. Apache MINA. http://mina.apache.org/.
    • Apache MINA
  • 8
    • 77954724463 scopus 로고    scopus 로고
    • DETERMIN: Inferring likely deterministic specifications of multithreaded programs
    • J. Burnim and K. Sen. DETERMIN: Inferring likely deterministic specifications of multithreaded programs. In ICSE, 2010.
    • (2010) ICSE
    • Burnim, J.1    Sen, K.2
  • 9
    • 0026116649 scopus 로고
    • Replay and testing for concurrent programs
    • R. H. Carver and K. Tai. Replay and testing for concurrent programs. IEEE Software, 1991.
    • (1991) IEEE Software
    • Carver, R.H.1    Tai, K.2
  • 10
    • 42149109631 scopus 로고    scopus 로고
    • Mop: An efficient and generic runtime verification framework
    • F. Chen and G. Ro̧su. Mop: An efficient and generic runtime verification framework. In OOPSLA, 2007.
    • (2007) OOPSLA
    • Chen, F.1    Ro̧su, G.2
  • 11
    • 84885961611 scopus 로고    scopus 로고
    • Codehaus. Sysunit. http://docs.codehaus.org/display/SYSUNIT/Home.
    • Sysunit
  • 13
    • 50649119929 scopus 로고    scopus 로고
    • Improving automated testing of multi-threaded software
    • A. Dantas, F. V. Brasileiro, and W. Cirne. Improving automated testing of multi-threaded software. In ICST, 2008.
    • (2008) ICST
    • Dantas, A.1    Brasileiro, F.V.2    Cirne, W.3
  • 14
    • 78751520356 scopus 로고    scopus 로고
    • LEAP: Lightweight deterministic multi-processor replay of concurrent Java programs
    • J. Huang, P. Liu, and C. Zhang. LEAP: Lightweight deterministic multi-processor replay of concurrent Java programs. In FSE, 2010.
    • (2010) FSE
    • Huang, J.1    Liu, P.2    Zhang, C.3
  • 15
    • 84885957567 scopus 로고    scopus 로고
    • IMUnit: Improved multithreaded unit testing (position statement)
    • V. Jagannath, M. Gligoric, D. Jin, G. Rosu, and D. Marinov. IMUnit: Improved multithreaded unit testing (position statement). In IWMSE, 2010.
    • (2010) IWMSE
    • Jagannath, V.1    Gligoric, M.2    Jin, D.3    Rosu, G.4    Marinov, D.5
  • 16
    • 80051946945 scopus 로고    scopus 로고
    • Change-aware preemption prioritization
    • V. Jagannath, Q. Luo, and D. Marinov. Change-aware preemption prioritization. In ISSTA, 2011.
    • (2011) ISSTA
    • Jagannath, V.1    Luo, Q.2    Marinov, D.3
  • 17
    • 84858546247 scopus 로고    scopus 로고
    • Java Community Process
    • Java Community Process. JSR 166: Concurrency utilities. http://g.oswego.edu/dl/concurrency-interest/.
    • JSR 166: Concurrency Utilities
  • 18
    • 84883096894 scopus 로고    scopus 로고
    • JBoss Community
    • JBoss Community. JBoss Cache. http://www.jboss.org/jbosscache.
    • JBoss Cache
  • 20
    • 84885961586 scopus 로고    scopus 로고
    • Lassi Project
    • Lassi Project. Sleep testcase. http://tinyurl.com/4hk9zdr.
    • Sleep Testcase
  • 21
    • 79959890862 scopus 로고    scopus 로고
    • Mining parametric specifications
    • C. Lee, F. Chen, and G. Ro̧su. Mining parametric specifications. In ICSE, 2011.
    • (2011) ICSE
    • Lee, C.1    Chen, F.2    Ro̧su, G.3
  • 22
    • 84885949159 scopus 로고    scopus 로고
    • A concurrency test tool for Java monitors
    • B. Long, D. Hoffman, and P. A. Strooper. A concurrency test tool for Java monitors. In ASE, 2001.
    • (2001) ASE
    • Long, B.1    Hoffman, D.2    Strooper, P.A.3
  • 23
    • 0042850322 scopus 로고    scopus 로고
    • Tool support for testing concurrent Java components
    • B. Long, D. Hoffman, and P. A. Strooper. Tool support for testing concurrent Java components. IEEE TSE, 2003.
    • (2003) IEEE TSE
    • Long, B.1    Hoffman, D.2    Strooper, P.A.3
  • 26
    • 72049119967 scopus 로고    scopus 로고
    • Unit testing concurrent software
    • W. Pugh and N. Ayewah. Unit testing concurrent software. In ASE, 2007.
    • (2007) ASE
    • Pugh, W.1    Ayewah, N.2
  • 27
    • 70449673102 scopus 로고    scopus 로고
    • ConcJUnit: Unit testing for concurrent programs
    • M. Ricken and R. Cartwright. ConcJUnit: Unit testing for concurrent programs. In PPPJ, 2009.
    • (2009) PPPJ
    • Ricken, M.1    Cartwright, R.2
  • 28
    • 0028757477 scopus 로고
    • Use of sequencing constraints for specifying, testing, and debugging concurrent programs
    • K. Tai and R. H. Carver. Use of sequencing constraints for specifying, testing, and debugging concurrent programs. In ICPADS, 1994.
    • (1994) ICPADS
    • Tai, K.1    Carver, R.H.2


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