{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,2]],"date-time":"2026-01-02T07:47:49Z","timestamp":1767340069341,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":73,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,7,18]],"date-time":"2020-07-18T00:00:00Z","timestamp":1595030400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,7,18]]},"DOI":"10.1145\/3395363.3397364","type":"proceedings-article","created":{"date-parts":[[2020,7,13]],"date-time":"2020-07-13T21:44:18Z","timestamp":1594676658000},"page":"298-311","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":39,"title":["Dependent-test-aware regression testing techniques"],"prefix":"10.1145","author":[{"given":"Wing","family":"Lam","sequence":"first","affiliation":[{"name":"University of Illinois at Urbana-Champaign, USA"}]},{"given":"August","family":"Shi","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign, USA"}]},{"given":"Reed","family":"Oei","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign, USA"}]},{"given":"Sai","family":"Zhang","sequence":"additional","affiliation":[{"name":"Google, USA"}]},{"given":"Michael D.","family":"Ernst","sequence":"additional","affiliation":[{"name":"University of Washington, USA"}]},{"given":"Tao","family":"Xie","sequence":"additional","affiliation":[{"name":"Peking University, China"}]}],"member":"320","published-online":{"date-parts":[[2020,7,18]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2011. Spock Stepwise. https:\/\/www.canoo.com\/blog\/2011\/04\/12\/spock-stepwise.  2011. Spock Stepwise. https:\/\/www.canoo.com\/blog\/2011\/04\/12\/spock-stepwise."},{"key":"e_1_3_2_1_2_1","unstructured":"2012. JUnit and Java 7. http:\/\/intellijava.blogspot.com\/ 2012 \/05\/junit-and-java7. html.  2012. JUnit and Java 7. http:\/\/intellijava.blogspot.com\/ 2012 \/05\/junit-and-java7. html."},{"key":"e_1_3_2_1_3_1","unstructured":"2013. JUnit test method ordering. http:\/\/www.java-allandsundry.com\/ 2013 \/01.  2013. JUnit test method ordering. http:\/\/www.java-allandsundry.com\/ 2013 \/01."},{"key":"e_1_3_2_1_4_1","unstructured":"2013. Maintaining the order of JUnit3 tests with JDK 1.7. https:\/\/coderanch.com\/ t\/600985\/engineering\/Maintaining-order-JUnit-tests-JDK.  2013. Maintaining the order of JUnit3 tests with JDK 1.7. https:\/\/coderanch.com\/ t\/600985\/engineering\/Maintaining-order-JUnit-tests-JDK."},{"key":"e_1_3_2_1_5_1","unstructured":"2013. Test execution order in JUnit. https:\/\/github.com\/junit-team\/junit\/blob\/ master\/doc\/ReleaseNotes4.11. md#test-execution-order.  2013. Test execution order in JUnit. https:\/\/github.com\/junit-team\/junit\/blob\/ master\/doc\/ReleaseNotes4.11. md#test-execution-order."},{"key":"e_1_3_2_1_6_1","unstructured":"2016. Running your tests in a specific order. https:\/\/www.ontestautomation. com\/running-your-tests-in-a-specific-order  2016. Running your tests in a specific order. https:\/\/www.ontestautomation. com\/running-your-tests-in-a-specific-order"},{"key":"e_1_3_2_1_7_1","unstructured":"2019. Run tests in parallel using the Visual Studio Test task. https:\/\/docs. microsoft.com\/en-us\/azure\/devops\/pipelines\/test\/parallel-testing-vstest.  2019. Run tests in parallel using the Visual Studio Test task. https:\/\/docs. microsoft.com\/en-us\/azure\/devops\/pipelines\/test\/parallel-testing-vstest."},{"key":"e_1_3_2_1_8_1","unstructured":"2020. Accommodating Test Dependence Project Web. https:\/\/sites.google.com\/ view\/test-dependence-impact  2020. Accommodating Test Dependence Project Web. https:\/\/sites.google.com\/ view\/test-dependence-impact"},{"key":"e_1_3_2_1_9_1","unstructured":"2020. Cucumber Reference-Scenario hooks. https:\/\/cucumber.io\/docs\/cucumber\/ api\/#hooks.  2020. Cucumber Reference-Scenario hooks. https:\/\/cucumber.io\/docs\/cucumber\/ api\/#hooks."},{"key":"e_1_3_2_1_10_1","unstructured":"2020. DepUnit. https:\/\/www.openhub.net\/p\/depunit.  2020. DepUnit. https:\/\/www.openhub.net\/p\/depunit."},{"key":"e_1_3_2_1_11_1","unstructured":"2020. SLOCCount. https:\/\/dwheeler.com\/sloccount  2020. SLOCCount. https:\/\/dwheeler.com\/sloccount"},{"key":"e_1_3_2_1_12_1","unstructured":"2020. TestNG. http:\/\/testng.org.  2020. TestNG. http:\/\/testng.org."},{"key":"e_1_3_2_1_13_1","unstructured":"2020. TestNG Dependencies. https:\/\/testng.org\/doc\/documentation-main. html# dependent-methods.  2020. TestNG Dependencies. https:\/\/testng.org\/doc\/documentation-main. html# dependent-methods."},{"key":"e_1_3_2_1_14_1","first-page":"1","article-title":"If A fails, can B still succeed? Inferring dependencies between test results in automotive system testing. In ICST. Graz","author":"Arlt Stephan","year":"2015","unstructured":"Stephan Arlt , Tobias Morciniec , Andreas Podelski , and Silke Wagner . 2015 . If A fails, can B still succeed? Inferring dependencies between test results in automotive system testing. In ICST. Graz , Austria , 1 - 10 . Stephan Arlt, Tobias Morciniec, Andreas Podelski, and Silke Wagner. 2015. If A fails, can B still succeed? Inferring dependencies between test results in automotive system testing. In ICST. Graz, Austria, 1-10.","journal-title":"Austria"},{"key":"e_1_3_2_1_15_1","first-page":"799","article-title":"Detecting, isolating, and enforcing dependencies among and within test cases","author":"Bell Jonathan","year":"2014","unstructured":"Jonathan Bell . 2014 . Detecting, isolating, and enforcing dependencies among and within test cases . In FSE. Hong Kong , 799 - 802 . Jonathan Bell. 2014. Detecting, isolating, and enforcing dependencies among and within test cases. In FSE. Hong Kong, 799-802.","journal-title":"FSE. Hong Kong"},{"key":"e_1_3_2_1_16_1","first-page":"550","article-title":"Unit test virtualization with VMVM. In ICSE. Hyderabad","author":"Bell Jonathan","year":"2014","unstructured":"Jonathan Bell and Gail Kaiser . 2014 . Unit test virtualization with VMVM. In ICSE. Hyderabad , India , 550 - 561 . Jonathan Bell and Gail Kaiser. 2014. Unit test virtualization with VMVM. In ICSE. Hyderabad, India, 550-561.","journal-title":"India"},{"key":"e_1_3_2_1_17_1","first-page":"770","article-title":"Eficient dependency detection for safe Java test acceleration. In ESEC\/FSE. Bergamo","author":"Bell Jonathan","year":"2015","unstructured":"Jonathan Bell , Gail Kaiser , Eric Melski , and Mohan Dattatreya . 2015 . Eficient dependency detection for safe Java test acceleration. In ESEC\/FSE. Bergamo , Italy , 770 - 781 . Jonathan Bell, Gail Kaiser, Eric Melski, and Mohan Dattatreya. 2015. Eficient dependency detection for safe Java test acceleration. In ESEC\/FSE. Bergamo, Italy, 770-781.","journal-title":"Italy"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/EEEI.2006.321078"},{"key":"e_1_3_2_1_19_1","first-page":"154","article-title":"Web test dependency detection. In ESEC\/FSE. Tallinn","author":"Biagiola Matteo","year":"2019","unstructured":"Matteo Biagiola , Andrea Stocco , Ali Mesbah , Filippo Ricca , and Paolo Tonella . 2019 . Web test dependency detection. In ESEC\/FSE. Tallinn , Estonia , 154 - 164 . Matteo Biagiola, Andrea Stocco, Ali Mesbah, Filippo Ricca, and Paolo Tonella. 2019. Web test dependency detection. In ESEC\/FSE. Tallinn, Estonia, 154-164.","journal-title":"Estonia"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"crossref","unstructured":"Lionel C. Briand Yvan Labiche and S. He. 2009. Automating regression test selection based on UML designs. Information and Software Technology 51 1 ( January 2009 ) 16-30.  Lionel C. Briand Yvan Labiche and S. He. 2009. Automating regression test selection based on UML designs. Information and Software Technology 51 1 ( January 2009 ) 16-30.","DOI":"10.1016\/j.infsof.2008.09.010"},{"key":"e_1_3_2_1_21_1","first-page":"268","article-title":"QuickCheck: A lightweight tool for random testing of Haskell programs. In ICFP. Montreal","author":"Claessen Koen","year":"2000","unstructured":"Koen Claessen and John Hughes . 2000 . QuickCheck: A lightweight tool for random testing of Haskell programs. In ICFP. Montreal , Canada , 268 - 279 . Koen Claessen and John Hughes. 2000. QuickCheck: A lightweight tool for random testing of Haskell programs. In ICFP. Montreal, Canada, 268-279.","journal-title":"Canada"},{"key":"e_1_3_2_1_22_1","volume-title":"JCrasher: An automatic robustness tester for Java. Software: Practice and Experience 34, 11 (","author":"Csallner Christoph","year":"2004","unstructured":"Christoph Csallner and Yannis Smaragdakis . 2004. JCrasher: An automatic robustness tester for Java. Software: Practice and Experience 34, 11 ( September 2004 ), 1025-1050. Christoph Csallner and Yannis Smaragdakis. 2004. JCrasher: An automatic robustness tester for Java. Software: Practice and Experience 34, 11 ( September 2004 ), 1025-1050."},{"key":"e_1_3_2_1_23_1","first-page":"253","article-title":"Carving diferential unit test cases from system test cases. In FSE. Portland","author":"Elbaum Sebastian","year":"2006","unstructured":"Sebastian Elbaum , Hui Nee Chin , Matthew B. Dwyer , and Jonathan Dokulil . 2006 . Carving diferential unit test cases from system test cases. In FSE. Portland , OR, USA , 253 - 264 . Sebastian Elbaum, Hui Nee Chin, Matthew B. Dwyer, and Jonathan Dokulil. 2006. Carving diferential unit test cases from system test cases. In FSE. Portland, OR, USA, 253-264.","journal-title":"OR, USA"},{"key":"e_1_3_2_1_24_1","first-page":"102","article-title":"Prioritizing test cases for regression testing. In ISSTA. Portland","author":"Elbaum Sebastian","year":"2000","unstructured":"Sebastian Elbaum , Alexey G. Malishevsky , and Gregg Rothermel . 2000 . Prioritizing test cases for regression testing. In ISSTA. Portland , OR, USA , 102 - 112 . Sebastian Elbaum, Alexey G. Malishevsky, and Gregg Rothermel. 2000. Prioritizing test cases for regression testing. In ISSTA. Portland, OR, USA, 102-112.","journal-title":"OR, USA"},{"key":"e_1_3_2_1_25_1","first-page":"364","article-title":"Generating parameterized unit tests. In ISSTA. Toronto","author":"Fraser Gordon","year":"2011","unstructured":"Gordon Fraser and Andreas Zeller . 2011 . Generating parameterized unit tests. In ISSTA. Toronto , Canada , 364 - 374 . Gordon Fraser and Andreas Zeller. 2011. Generating parameterized unit tests. In ISSTA. Toronto, Canada, 364-374.","journal-title":"Canada"},{"key":"e_1_3_2_1_26_1","first-page":"1","article-title":"Practical test dependency detection. In ICST. Vasteras","author":"Gambi Alessio","year":"2018","unstructured":"Alessio Gambi , Jonathan Bell , and Andreas Zeller . 2018 . Practical test dependency detection. In ICST. Vasteras , Sweden , 1 - 11 . Alessio Gambi, Jonathan Bell, and Andreas Zeller. 2018. Practical test dependency detection. In ICST. Vasteras, Sweden, 1-11.","journal-title":"Sweden"},{"key":"e_1_3_2_1_27_1","first-page":"55","article-title":"Making system user interactive tests repeatable: When and what should we control?. In ICSE. Florence","author":"Gao Zebao","year":"2015","unstructured":"Zebao Gao , Yalan Liang , Myra B. Cohen , Atif M. Memon , and Zhen Wang . 2015 . Making system user interactive tests repeatable: When and what should we control?. In ICSE. Florence , Italy , 55 - 65 . Zebao Gao, Yalan Liang, Myra B. Cohen, Atif M. Memon, and Zhen Wang. 2015. Making system user interactive tests repeatable: When and what should we control?. In ICSE. Florence, Italy, 55-65.","journal-title":"Italy"},{"key":"e_1_3_2_1_28_1","first-page":"243","article-title":"Cause reduction for quick testing. In ICST. Cleveland","author":"Groce Alex","year":"2014","unstructured":"Alex Groce , Amin Alipour , Chaoqiang Zhang , Yang Chen , and John Regehr . 2014 . Cause reduction for quick testing. In ICST. Cleveland , OH, USA , 243 - 252 . Alex Groce, Amin Alipour, Chaoqiang Zhang, Yang Chen, and John Regehr. 2014. Cause reduction for quick testing. In ICST. Cleveland, OH, USA, 243-252.","journal-title":"OH, USA"},{"key":"e_1_3_2_1_29_1","first-page":"223","article-title":"Reliable testing: Detecting state-polluting tests to prevent test dependency. In ISSTA. Baltimore","author":"Gyori Alex","year":"2015","unstructured":"Alex Gyori , August Shi , Farah Hariri , and Darko Marinov . 2015 . Reliable testing: Detecting state-polluting tests to prevent test dependency. In ISSTA. Baltimore , MD, USA , 223 - 233 . Alex Gyori, August Shi, Farah Hariri, and Darko Marinov. 2015. Reliable testing: Detecting state-polluting tests to prevent test dependency. In ISSTA. Baltimore, MD, USA, 223-233.","journal-title":"MD, USA"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2012.26"},{"key":"e_1_3_2_1_31_1","first-page":"1","article-title":"From start-ups to scale-ups: Opportunities and open problems for static and dynamic program analysis","author":"Harman Mark","year":"2018","unstructured":"Mark Harman and Peter O'Hearn . 2018 . From start-ups to scale-ups: Opportunities and open problems for static and dynamic program analysis . In SCAM. 1 - 23 . Mark Harman and Peter O'Hearn. 2018. From start-ups to scale-ups: Opportunities and open problems for static and dynamic program analysis. In SCAM. 1-23.","journal-title":"SCAM."},{"key":"e_1_3_2_1_32_1","first-page":"312","article-title":"Regression test selection for Java software. In OOPSLA. Tampa Bay","author":"Harrold Mary Jean","year":"2001","unstructured":"Mary Jean Harrold , James A. Jones , Tongyu Li , Donglin Liang , Alessandro Orso , Maikel Pennings , Saurabh Sinha , S. Alexander Spoon , and Ashish Gujarathi . 2001 . Regression test selection for Java software. In OOPSLA. Tampa Bay , FL, USA , 312 - 326 . Mary Jean Harrold, James A. Jones, Tongyu Li, Donglin Liang, Alessandro Orso, Maikel Pennings, Saurabh Sinha, S. Alexander Spoon, and Ashish Gujarathi. 2001. Regression test selection for Java software. In OOPSLA. Tampa Bay, FL, USA, 312-326.","journal-title":"FL, USA"},{"key":"e_1_3_2_1_33_1","first-page":"483","article-title":"The art of testing less without sacrificing quality. In ICSE. Florence","author":"Herzig Kim","year":"2015","unstructured":"Kim Herzig , Michaela Greiler , Jacek Czerwonka , and Brendan Murphy . 2015 . The art of testing less without sacrificing quality. In ICSE. Florence , Italy , 483 - 493 . Kim Herzig, Michaela Greiler, Jacek Czerwonka, and Brendan Murphy. 2015. The art of testing less without sacrificing quality. In ICSE. Florence, Italy, 483-493.","journal-title":"Italy"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/T-C.1975.224259"},{"key":"e_1_3_2_1_35_1","volume-title":"MINTS: A general framework and tool for supporting test-suite minimization. In ICSE.","author":"Hsu Hwa-You","year":"2009","unstructured":"Hwa-You Hsu and Alessandro Orso . 2009 . MINTS: A general framework and tool for supporting test-suite minimization. In ICSE. Vancouver, BC , Canada , 419-429. Hwa-You Hsu and Alessandro Orso. 2009. MINTS: A general framework and tool for supporting test-suite minimization. In ICSE. Vancouver, BC, Canada, 419-429."},{"key":"e_1_3_2_1_36_1","first-page":"621","article-title":"Improving oracle quality by detecting brittle assertions and unused inputs in tests","author":"Huo Chen","year":"2014","unstructured":"Chen Huo and James Clause . 2014 . Improving oracle quality by detecting brittle assertions and unused inputs in tests . In FSE. Hong Kong , 621 - 631 . Chen Huo and James Clause. 2014. Improving oracle quality by detecting brittle assertions and unused inputs in tests. In FSE. Hong Kong, 621-631.","journal-title":"FSE. Hong Kong"},{"key":"e_1_3_2_1_37_1","first-page":"233","article-title":"Adaptive random test case prioritization. In ASE. Auckland","author":"Jiang Bo","year":"2009","unstructured":"Bo Jiang , Zhenyu Zhang , W. K. Chan , and T. H. Tse . 2009 . Adaptive random test case prioritization. In ASE. Auckland , NZ , 233 - 244 . Bo Jiang, Zhenyu Zhang, W. K. Chan, and T. H. Tse. 2009. Adaptive random test case prioritization. In ASE. Auckland, NZ, 233-244.","journal-title":"NZ"},{"key":"e_1_3_2_1_38_1","first-page":"467","article-title":"Visualization of test information to assist fault localization. In ICSE. Orlando","author":"Jones James A.","year":"2002","unstructured":"James A. Jones , Mary Jean Harrold , and John Stasko . 2002 . Visualization of test information to assist fault localization. In ICSE. Orlando , Florida , 467 - 477 . James A. Jones, Mary Jean Harrold, and John Stasko. 2002. Visualization of test information to assist fault localization. In ICSE. Orlando, Florida, 467-477.","journal-title":"Florida"},{"key":"e_1_3_2_1_39_1","first-page":"98","article-title":"A family of test adequacy criteria for database-driven applications. In ESEC\/FSE. Helsinki","author":"Kapfhammer Gregory M.","year":"2003","unstructured":"Gregory M. Kapfhammer and Mary Lou Sofa . 2003 . A family of test adequacy criteria for database-driven applications. In ESEC\/FSE. Helsinki , Finland , 98 - 107 . Gregory M. Kapfhammer and Mary Lou Sofa. 2003. A family of test adequacy criteria for database-driven applications. In ESEC\/FSE. Helsinki, Finland, 98-107.","journal-title":"Finland"},{"key":"e_1_3_2_1_40_1","first-page":"119","article-title":"A history-based test prioritization technique for regression testing in resource constrained environments. In ICSE. Orlando","author":"Kim Jung-Min","year":"2002","unstructured":"Jung-Min Kim and Adam Porter . 2002 . A history-based test prioritization technique for regression testing in resource constrained environments. In ICSE. Orlando , Florida , 119 - 129 . Jung-Min Kim and Adam Porter. 2002. A history-based test prioritization technique for regression testing in resource constrained environments. In ICSE. Orlando, Florida, 119-129.","journal-title":"Florida"},{"key":"e_1_3_2_1_41_1","first-page":"1","article-title":"Optimizing unit test execution in large software programs using dependency analysis","volume":"19","author":"Kim Taesoo","year":"2013","unstructured":"Taesoo Kim , Ramesh Chandra , and Nickolai Zeldovich . 2013 . Optimizing unit test execution in large software programs using dependency analysis . In APSys. Singapore , 19 : 1 - 19 : 6. Taesoo Kim, Ramesh Chandra, and Nickolai Zeldovich. 2013. Optimizing unit test execution in large software programs using dependency analysis. In APSys. Singapore, 19 : 1-19 : 6.","journal-title":"APSys. Singapore"},{"key":"e_1_3_2_1_42_1","first-page":"101","article-title":"Root causing flaky tests in a large-scale industrial setting. In ISSTA. Beijing","author":"Lam Wing","year":"2019","unstructured":"Wing Lam , Patrice Godefroid , Suman Nath , Anirudh Santhiar , and Suresh Thummalapenta . 2019 . Root causing flaky tests in a large-scale industrial setting. In ISSTA. Beijing , China , 101 - 111 . Wing Lam, Patrice Godefroid, Suman Nath, Anirudh Santhiar, and Suresh Thummalapenta. 2019. Root causing flaky tests in a large-scale industrial setting. In ISSTA. Beijing, China, 101-111.","journal-title":"China"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3377811.3381749"},{"key":"e_1_3_2_1_44_1","first-page":"312","article-title":"iDFlakies: A framework for detecting and partially classifying flaky tests. In ICST. Xi'an","author":"Lam Wing","year":"2019","unstructured":"Wing Lam , Reed Oei , August Shi , Darko Marinov , and Tao Xie . 2019 . iDFlakies: A framework for detecting and partially classifying flaky tests. In ICST. Xi'an , China , 312 - 322 . Wing Lam, Reed Oei, August Shi, Darko Marinov, and Tao Xie. 2019. iDFlakies: A framework for detecting and partially classifying flaky tests. In ICST. Xi'an, China, 312-322.","journal-title":"China"},{"key":"e_1_3_2_1_45_1","first-page":"688","article-title":"Redefining prioritization: Continuous prioritization for continuous integration. In ICSE. Gothenburg","author":"Liang Jingjing","year":"2018","unstructured":"Jingjing Liang , Sebastian Elbaum , and Gregg Rothermel . 2018 . Redefining prioritization: Continuous prioritization for continuous integration. In ICSE. Gothenburg , Sweden , 688 - 698 . Jingjing Liang, Sebastian Elbaum, and Gregg Rothermel. 2018. Redefining prioritization: Continuous prioritization for continuous integration. In ICSE. Gothenburg, Sweden, 688-698.","journal-title":"Sweden"},{"key":"e_1_3_2_1_46_1","first-page":"1039","article-title":"Nemo: Multi-criteria test-suite minimization with integer nonlinear programming. In ICSE. Gothenburg","author":"Lin Jun-Wei","year":"2018","unstructured":"Jun-Wei Lin , Reyhaneh Jabbarvand , Joshua Garcia , and Sam Malek . 2018 . Nemo: Multi-criteria test-suite minimization with integer nonlinear programming. In ICSE. Gothenburg , Sweden , 1039 - 1049 . Jun-Wei Lin, Reyhaneh Jabbarvand, Joshua Garcia, and Sam Malek. 2018. Nemo: Multi-criteria test-suite minimization with integer nonlinear programming. In ICSE. Gothenburg, Sweden, 1039-1049.","journal-title":"Sweden"},{"key":"e_1_3_2_1_47_1","first-page":"643","article-title":"An empirical analysis of flaky tests","author":"Luo Qingzhou","year":"2014","unstructured":"Qingzhou Luo , Farah Hariri , Lamyaa Eloussi , and Darko Marinov . 2014 . An empirical analysis of flaky tests . In FSE. Hong Kong , 643 - 653 . Qingzhou Luo, Farah Hariri, Lamyaa Eloussi, and Darko Marinov. 2014. An empirical analysis of flaky tests. In FSE. Hong Kong, 643-653.","journal-title":"FSE. Hong Kong"},{"key":"e_1_3_2_1_48_1","unstructured":"John Micco. 2016. Flaky tests at Google and how we mitigate them. https: \/\/testing.googleblog.com\/ 2016 \/05\/flaky-tests-at-google-and-how-we.html  John Micco. 2016. Flaky tests at Google and how we mitigate them. https: \/\/testing.googleblog.com\/ 2016 \/05\/flaky-tests-at-google-and-how-we.html"},{"key":"e_1_3_2_1_49_1","unstructured":"John Micco. 2017. The state of continuous integration testing @ Google. https: \/\/ai.google\/research\/pubs\/pub45880  John Micco. 2017. The state of continuous integration testing @ Google. https: \/\/ai.google\/research\/pubs\/pub45880"},{"key":"e_1_3_2_1_50_1","first-page":"135","article-title":"Parallel test generation and execution with Korat. In ESEC\/FSE. Dubrovnik","author":"Misailovic Sasa","year":"2007","unstructured":"Sasa Misailovic , Aleksandar Milicevic , Nemanja Petrovic , Sarfraz Khurshid , and Darko Marinov . 2007 . Parallel test generation and execution with Korat. In ESEC\/FSE. Dubrovnik , Croatia , 135 - 144 . Sasa Misailovic, Aleksandar Milicevic, Nemanja Petrovic, Sarfraz Khurshid, and Darko Marinov. 2007. Parallel test generation and execution with Korat. In ESEC\/FSE. Dubrovnik, Croatia, 135-144.","journal-title":"Croatia"},{"key":"e_1_3_2_1_51_1","first-page":"21","article-title":"Regression testing in the presence of non-code changes. In ICST. Berlin","author":"Nanda Agastya","year":"2011","unstructured":"Agastya Nanda , Senthil Mani , Saurabh Sinha , Mary Jean Harrold , and Alessandro Orso . 2011 . Regression testing in the presence of non-code changes. In ICST. Berlin , Germany , 21 - 30 . Agastya Nanda, Senthil Mani, Saurabh Sinha, Mary Jean Harrold, and Alessandro Orso. 2011. Regression testing in the presence of non-code changes. In ICST. Berlin, Germany, 21-30.","journal-title":"Germany"},{"key":"e_1_3_2_1_52_1","first-page":"241","article-title":"Scaling regression testing to large software systems. In FSE. Newport Beach","author":"Orso Alessandro","year":"2004","unstructured":"Alessandro Orso , Nanjuan Shi , and Mary Jean Harrold . 2004 . Scaling regression testing to large software systems. In FSE. Newport Beach , CA, USA , 241 - 251 . Alessandro Orso, Nanjuan Shi, and Mary Jean Harrold. 2004. Scaling regression testing to large software systems. In FSE. Newport Beach, CA, USA, 241-251.","journal-title":"CA, USA"},{"key":"e_1_3_2_1_53_1","first-page":"75","article-title":"Feedback-directed random test generation. In ICSE. Minneapolis","author":"Pacheco Carlos","year":"2007","unstructured":"Carlos Pacheco , Shuvendu K. Lahiri , Michael D. Ernst , and Thomas Ball . 2007 . Feedback-directed random test generation. In ICSE. Minneapolis , MN, USA , 75 - 84 . Carlos Pacheco, Shuvendu K. Lahiri, Michael D. Ernst, and Thomas Ball. 2007. Feedback-directed random test generation. In ICSE. Minneapolis, MN, USA, 75-84.","journal-title":"MN, USA"},{"key":"e_1_3_2_1_54_1","first-page":"857","article-title":"The impact of failing, flaky, and high failure tests on the number of crash reports associated with Firefox builds. In ESEC\/FSE. Lake Buena Vista","author":"Rahman Md Tajmilur","year":"2018","unstructured":"Md Tajmilur Rahman and Peter C. Rigby . 2018 . The impact of failing, flaky, and high failure tests on the number of crash reports associated with Firefox builds. In ESEC\/FSE. Lake Buena Vista , FL, USA , 857 - 862 . Md Tajmilur Rahman and Peter C. Rigby. 2018. The impact of failing, flaky, and high failure tests on the number of crash reports associated with Firefox builds. In ESEC\/FSE. Lake Buena Vista, FL, USA, 857-862.","journal-title":"FL, USA"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/1027092.1027093"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.962562"},{"key":"e_1_3_2_1_57_1","first-page":"1499","article-title":"Towards the prioritization of regression test suites with data flow information. In SAC. Santa Fe","author":"Rummel Matthew J.","year":"2005","unstructured":"Matthew J. Rummel , Gregory M. Kapfhammer , and Andrew Thall . 2005 . Towards the prioritization of regression test suites with data flow information. In SAC. Santa Fe , NM, USA , 1499 - 1504 . Matthew J. Rummel, Gregory M. Kapfhammer, and Andrew Thall. 2005. Towards the prioritization of regression test suites with data flow information. In SAC. Santa Fe, NM, USA, 1499-1504.","journal-title":"NM, USA"},{"key":"e_1_3_2_1_58_1","first-page":"114","article-title":"Automatic test factoring for Java. In ASE. Long Beach","author":"Saf David","year":"2005","unstructured":"David Saf , Shay Artzi , Jef H. Perkins , and Michael D. Ernst . 2005 . Automatic test factoring for Java. In ASE. Long Beach , CA, USA , 114 - 123 . David Saf, Shay Artzi, Jef H. Perkins, and Michael D. Ernst. 2005. Automatic test factoring for Java. In ASE. Long Beach, CA, USA, 114-123.","journal-title":"CA, USA"},{"key":"e_1_3_2_1_59_1","first-page":"69","article-title":"Eficient mutation testing by checking invariant violations","author":"Schuler David","year":"2009","unstructured":"David Schuler , Valentin Dallmeier , and Andreas Zeller . 2009 . Eficient mutation testing by checking invariant violations . In ISSTA. Chicago, IL, USA , 69 - 80 . David Schuler, Valentin Dallmeier, and Andreas Zeller. 2009. Eficient mutation testing by checking invariant violations. In ISSTA. Chicago, IL, USA, 69-80.","journal-title":"ISSTA. Chicago, IL, USA"},{"key":"e_1_3_2_1_60_1","first-page":"80","article-title":"Detecting assumptions on deterministic implementations of non-deterministic specifications","author":"Shi August","year":"2016","unstructured":"August Shi , Alex Gyori , Owolabi Legunsen , and Darko Marinov . 2016 . Detecting assumptions on deterministic implementations of non-deterministic specifications . In ICST. Chicago, IL, USA , 80 - 90 . August Shi, Alex Gyori, Owolabi Legunsen, and Darko Marinov. 2016. Detecting assumptions on deterministic implementations of non-deterministic specifications. In ICST. Chicago, IL, USA, 80-90.","journal-title":"ICST. Chicago, IL, USA"},{"key":"e_1_3_2_1_61_1","first-page":"545","article-title":"iFixFlakies: A framework for automatically fixing order-dependent flaky tests. In ESEC\/FSE. Tallinn","author":"Shi August","year":"2019","unstructured":"August Shi , Wing Lam , Reed Oei , Tao Xie , and Darko Marinov . 2019 . iFixFlakies: A framework for automatically fixing order-dependent flaky tests. In ESEC\/FSE. Tallinn , Estonia , 545 - 555 . August Shi, Wing Lam, Reed Oei, Tao Xie, and Darko Marinov. 2019. iFixFlakies: A framework for automatically fixing order-dependent flaky tests. In ESEC\/FSE. Tallinn, Estonia, 545-555.","journal-title":"Estonia"},{"key":"e_1_3_2_1_62_1","first-page":"97","article-title":"Efectively prioritizing tests in development environment. In ISSTA. Rome","author":"Srivastava Amitabh","year":"2002","unstructured":"Amitabh Srivastava and Jay Thiagarajan . 2002 . Efectively prioritizing tests in development environment. In ISSTA. Rome , Italy , 97 - 106 . Amitabh Srivastava and Jay Thiagarajan. 2002. Efectively prioritizing tests in development environment. In ISSTA. Rome, Italy, 97-106.","journal-title":"Italy"},{"key":"e_1_3_2_1_63_1","first-page":"314","article-title":"Threats to the validity and value of empirical assessments of the accuracy of coverage-based fault locators. In ISSTA. Lugano","author":"Steimann Friedrich","year":"2013","unstructured":"Friedrich Steimann , Marcus Frenkel , and Rui Abreu . 2013 . Threats to the validity and value of empirical assessments of the accuracy of coverage-based fault locators. In ISSTA. Lugano , Switzerland , 314 - 324 . Friedrich Steimann, Marcus Frenkel, and Rui Abreu. 2013. Threats to the validity and value of empirical assessments of the accuracy of coverage-based fault locators. In ISSTA. Lugano, Switzerland, 314-324.","journal-title":"Switzerland"},{"key":"e_1_3_2_1_64_1","first-page":"534","article-title":"An empirical study of lfaky tests in Android apps. In ICSME, NIER Track. Madrid","author":"Thorve Swapna","year":"2018","unstructured":"Swapna Thorve , Chandani Sreshtha , and Na Meng . 2018 . An empirical study of lfaky tests in Android apps. In ICSME, NIER Track. Madrid , Spain , 534 - 538 . Swapna Thorve, Chandani Sreshtha, and Na Meng. 2018. An empirical study of lfaky tests in Android apps. In ICSME, NIER Track. Madrid, Spain, 534-538.","journal-title":"Spain"},{"key":"e_1_3_2_1_65_1","first-page":"149","article-title":"Test analysis: Searching for faults in tests. In ASE. Lincoln","author":"Waterloo Matias","year":"2015","unstructured":"Matias Waterloo , Suzette Person , and Sebastian Elbaum . 2015 . Test analysis: Searching for faults in tests. In ASE. Lincoln , NE, USA , 149 - 154 . Matias Waterloo, Suzette Person, and Sebastian Elbaum. 2015. Test analysis: Searching for faults in tests. In ASE. Lincoln, NE, USA, 149-154.","journal-title":"NE, USA"},{"key":"e_1_3_2_1_66_1","first-page":"197","article-title":"Language-based replay via data flow cut. In FSE. Santa Fe","author":"Wu Ming","year":"2010","unstructured":"Ming Wu , Fan Long , Xi Wang , Zhilei Xu , Haoxiang Lin , Xuezheng Liu , Zhenyu Guo , Huayang Guo , Lidong Zhou , and Zheng Zhang . 2010 . Language-based replay via data flow cut. In FSE. Santa Fe , NM, USA , 197 - 206 . Ming Wu, Fan Long, Xi Wang, Zhilei Xu, Haoxiang Lin, Xuezheng Liu, Zhenyu Guo, Huayang Guo, Lidong Zhou, and Zheng Zhang. 2010. Language-based replay via data flow cut. In FSE. Santa Fe, NM, USA, 197-206.","journal-title":"NM, USA"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1002\/stv.430"},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.988498"},{"key":"e_1_3_2_1_69_1","first-page":"235","article-title":"Faster mutation testing inspired by test prioritization and reduction. In ISSTA. Lugano","author":"Zhang Lingming","year":"2013","unstructured":"Lingming Zhang , Darko Marinov , and Sarfraz Khurshid . 2013 . Faster mutation testing inspired by test prioritization and reduction. In ISSTA. Lugano , Switzerland , 235 - 245 . Lingming Zhang, Darko Marinov, and Sarfraz Khurshid. 2013. Faster mutation testing inspired by test prioritization and reduction. In ISSTA. Lugano, Switzerland, 235-245.","journal-title":"Switzerland"},{"key":"e_1_3_2_1_70_1","first-page":"331","article-title":"Regression mutation testing. In ISSTA. Minneapolis","author":"Zhang Lingming","year":"2012","unstructured":"Lingming Zhang , Darko Marinov , Lu Zhang , and Sarfraz Khurshid . 2012 . Regression mutation testing. In ISSTA. Minneapolis , MN, USA , 331 - 341 . Lingming Zhang, Darko Marinov, Lu Zhang, and Sarfraz Khurshid. 2012. Regression mutation testing. In ISSTA. Minneapolis, MN, USA, 331-341.","journal-title":"MN, USA"},{"key":"e_1_3_2_1_71_1","first-page":"765","article-title":"Injecting mechanical faults to localize developer faults for evolving software. In OOPSLA. Indianapolis","author":"Zhang Lingming","year":"2013","unstructured":"Lingming Zhang , Lu Zhang , and Sarfraz Khurshid . 2013 . Injecting mechanical faults to localize developer faults for evolving software. In OOPSLA. Indianapolis , IN, USA , 765 - 784 . Lingming Zhang, Lu Zhang, and Sarfraz Khurshid. 2013. Injecting mechanical faults to localize developer faults for evolving software. In OOPSLA. Indianapolis, IN, USA, 765-784.","journal-title":"IN, USA"},{"key":"e_1_3_2_1_72_1","first-page":"385","article-title":"Empirically revisiting the test independence assumption. In ISSTA. San Jose","author":"Zhang Sai","year":"2014","unstructured":"Sai Zhang , Darioush Jalali , Jochen Wuttke , K\u0131van\u00e7 Mu\u015flu , Wing Lam , Michael D. Ernst , and David Notkin . 2014 . Empirically revisiting the test independence assumption. In ISSTA. San Jose , CA, USA , 385 - 396 . Sai Zhang, Darioush Jalali, Jochen Wuttke, K\u0131van\u00e7 Mu\u015flu, Wing Lam, Michael D. Ernst, and David Notkin. 2014. Empirically revisiting the test independence assumption. In ISSTA. San Jose, CA, USA, 385-396.","journal-title":"CA, USA"},{"key":"e_1_3_2_1_73_1","first-page":"353","article-title":"Combined static and dynamic automated test generation. In ISSTA. Toronto","author":"Zhang Sai","year":"2011","unstructured":"Sai Zhang , David Saf , Yingyi Bu , and Michael D. Ernst . 2011 . Combined static and dynamic automated test generation. In ISSTA. Toronto , Canada , 353 - 363 . Sai Zhang, David Saf, Yingyi Bu, and Michael D. Ernst. 2011. Combined static and dynamic automated test generation. In ISSTA. Toronto, Canada, 353-363.","journal-title":"Canada"}],"event":{"name":"ISSTA '20: 29th ACM SIGSOFT International Symposium on Software Testing and Analysis","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Virtual Event USA","acronym":"ISSTA '20"},"container-title":["Proceedings of the 29th ACM SIGSOFT International Symposium on Software Testing and Analysis"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3395363.3397364","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3395363.3397364","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:38:35Z","timestamp":1750199915000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3395363.3397364"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,7,18]]},"references-count":73,"alternative-id":["10.1145\/3395363.3397364","10.1145\/3395363"],"URL":"https:\/\/doi.org\/10.1145\/3395363.3397364","relation":{},"subject":[],"published":{"date-parts":[[2020,7,18]]},"assertion":[{"value":"2020-07-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}