Statistical Estimation of Software Reliability and Failure-causing Effect

[1]  Wes Masri,et al.  An empirical study of the factors that reduce the effectiveness of coverage-based fault localization , 2009, DEFECTS '09.

[2]  Rajiv Gupta,et al.  Fault localization using value replacement , 2008, ISSTA '08.

[3]  John Steven,et al.  jRapture: A Capture/Replay tool for observation-based testing , 2000, ISSTA '00.

[4]  Andy Podgurski,et al.  Extending static analysis by mining project-specific rules , 2012, 2012 34th International Conference on Software Engineering (ICSE).

[5]  Z M Ozsoyoglu,et al.  Genomic pathways database and biological data management. , 2006, Animal genetics.

[6]  Edward Yourdon,et al.  Structured design : fundamentals of a discip!ine of computer proqram and system desiqn , 1979 .

[7]  Baowen Xu,et al.  An Improved Regression Test Selection Technique by Clustering Execution Profiles , 2010, 2010 10th International Conference on Quality Software.

[8]  Debra J. Richardson,et al.  An Analysis of Test Data Selection Criteria Using the RELAY Model of Fault Detection , 1993, IEEE Trans. Software Eng..

[9]  Lee Naish,et al.  A model for spectra-based software diagnosis , 2011, TSEM.

[10]  David Leon,et al.  Finding failures by cluster analysis of execution profiles , 2001, Proceedings of the 23rd International Conference on Software Engineering. ICSE 2001.

[11]  Chengying Mao,et al.  Extracting the Representative Failure Executions via Clustering Analysis Based on Markov Profile Model , 2005, ADMA.

[12]  Charles Yang,et al.  Estimation of software reliability by stratified sampling , 1999, TSEM.

[13]  S. Cole,et al.  Overadjustment Bias and Unnecessary Adjustment in Epidemiologic Studies , 2009, Epidemiology.

[14]  Frank Tip,et al.  Practical fault localization for dynamic web applications , 2010, 2010 ACM/IEEE 32nd International Conference on Software Engineering.

[15]  A. Localio,et al.  Role of computerized physician order entry systems in facilitating medication errors. , 2005 .

[16]  Elias Bareinboim,et al.  Controlling Selection Bias in Causal Inference , 2011, AISTATS.

[17]  James C. King,et al.  Symbolic execution and program testing , 1976, CACM.

[18]  Feng Cao,et al.  Bayesian Hierarchical Reinforcement Learning , 2012, NIPS.

[19]  Andy Podgurski,et al.  CARIAL: Cost-Aware Software Reliability Improvement with Active Learning , 2012, 2012 IEEE Fifth International Conference on Software Testing, Verification and Validation.

[20]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

[21]  Klemens Böhm,et al.  Mining Edge-Weighted Call Graphs to Localise Software Bugs , 2008, ECML/PKDD.

[22]  J M Robins,et al.  Confounding and misclassification. , 1985, American journal of epidemiology.

[23]  Trevor Hastie,et al.  Regularization Paths for Generalized Linear Models via Coordinate Descent. , 2010, Journal of statistical software.

[24]  Mary Jean Harrold,et al.  Debugging in Parallel , 2007, ISSTA '07.

[25]  Paul R. Rosenbaum,et al.  Comparison of Multivariate Matching Methods: Structures, Distances, and Algorithms , 1993 .

[26]  Shing-Chi Cheung,et al.  Taming coincidental correctness: Coverage refinement with context patterns to improve fault localization , 2009, 2009 IEEE 31st International Conference on Software Engineering.

[27]  Alessandro Orso,et al.  SCARPE: A Technique and Tool for Selective Capture and Replay of Program Executions , 2007, 2007 IEEE International Conference on Software Maintenance.

[28]  Gary King,et al.  MatchIt: Nonparametric Preprocessing for Parametric Causal Inference , 2011 .

[29]  David Lo,et al.  Comprehensive evaluation of association measures for fault localization , 2010, 2010 IEEE International Conference on Software Maintenance.

[30]  Yves Le Traon,et al.  Improving test suites for efficient fault localization , 2006, ICSE.

[31]  Vipin Kumar,et al.  Introduction to Data Mining , 2022, Data Mining and Machine Learning Applications.

[32]  Xiangyu Zhang,et al.  Locating faults through automated predicate switching , 2006, ICSE.

[33]  P. Karp,et al.  Genome annotation errors in pathway databases due to semantic ambiguity in partial EC numbers , 2005, Nucleic acids research.

[34]  Aziz Sheikh,et al.  Accuracy and completeness of electronic patient records in primary care. , 2008, Family practice.

[35]  Mary Jean Harrold,et al.  An empirical study of the effects of test-suite reduction on fault localization , 2008, 2008 ACM/IEEE 30th International Conference on Software Engineering.

[36]  David Leon,et al.  An Empirical Study of Test Case Filtering Techniques Based on Exercising Information Flows , 2007, IEEE Transactions on Software Engineering.

[37]  Byoungju Choi,et al.  A family of code coverage-based heuristics for effective fault localization , 2010, J. Syst. Softw..

[38]  S Richardson,et al.  Uncovering selection bias in case–control studies using Bayesian post‐stratification , 2013, Statistics in medicine.

[39]  Alessandro Orso,et al.  Regression test selection for Java software , 2001, OOPSLA '01.

[40]  Frank Tip,et al.  Directed test generation for effective fault localization , 2010, ISSTA '10.

[41]  Emily Hill,et al.  Applying Concept Analysis to User-Session-Based Testing of Web Applications , 2007, IEEE Transactions on Software Engineering.

[42]  Bin Wang,et al.  Automated support for classifying software failure reports , 2003, 25th International Conference on Software Engineering, 2003. Proceedings..

[43]  Wes Masri,et al.  Cleansing Test Suites from Coincidental Correctness to Enhance Fault-Localization , 2010, 2010 Third International Conference on Software Testing, Verification and Validation.

[44]  J. Robins,et al.  A Structural Approach to Selection Bias , 2004, Epidemiology.

[45]  Andy Podgurski,et al.  Statistical Evaluation of Complex Input-Output Transformations , 2011, 2011 IEEE 22nd International Symposium on Software Reliability Engineering.

[46]  David Leon,et al.  Pursuing failure: the distribution of program failures in a profile space , 2001, ESEC/FSE-9.

[47]  P. Spirtes,et al.  Causation, prediction, and search , 1993 .

[48]  Andy Podgurski,et al.  Algorithms and tool support for dynamic information flow analysis , 2009, Inf. Softw. Technol..

[49]  Michael I. Jordan,et al.  Scalable statistical bug isolation , 2005, PLDI '05.

[50]  Andy Podgurski,et al.  Corroborating User Assessments of Software Behavior to Facilitate Operational Testing , 2007, The 18th IEEE International Symposium on Software Reliability (ISSRE '07).

[51]  Ross Gore,et al.  Reducing confounding bias in predicate-level statistical debugging metrics , 2012, 2012 34th International Conference on Software Engineering (ICSE).

[52]  Michael McGill,et al.  Introduction to Modern Information Retrieval , 1983 .

[53]  Elaine J. Weyuker,et al.  Re-estimation of Software Reliability After Maintenance , 1997, Proceedings of the (19th) International Conference on Software Engineering.

[54]  Eldred Nelson,et al.  Estimating software reliability from test data , 1978 .

[55]  J M Robins,et al.  Confidence intervals for causal parameters. , 1988, Statistics in medicine.

[56]  Peter J. Denning,et al.  Certification of programs for secure information flow , 1977, CACM.

[57]  D. Rubin Causal Inference Using Potential Outcomes , 2005 .

[58]  Sudipto Ghosh,et al.  Proximity based weighting of test cases to improve spectrum based fault localization , 2011, 2011 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011).

[59]  David W. Binkley,et al.  Interprocedural slicing using dependence graphs , 1990, TOPL.

[60]  Lori A. Clarke,et al.  A Formal Model of Program Dependences and Its Implications for Software Testing, Debugging, and Maintenance , 1990, IEEE Trans. Software Eng..

[61]  Wei Zhao,et al.  A similarity-aware approach to testing based fault localization , 2005, ASE '05.

[62]  P. Austin American Journal of Epidemiology Practice of Epidemiology Statistical Criteria for Selecting the Optimal Number of Untreated Subjects Matched to Each Treated Subject When Using Many-to-one Matching on the Propensity Score , 2022 .

[63]  G. Imbens,et al.  Bias-Corrected Matching Estimators for Average Treatment Effects , 2002 .

[64]  Carl-Erik Särndal,et al.  Model Assisted Survey Sampling , 1997 .

[65]  J. Robins,et al.  Estimating causal effects from epidemiological data , 2006, Journal of Epidemiology and Community Health.

[66]  Aritra Bandyopadhyay Improving spectrum-based fault localization using proximity-based weighting of test cases , 2011, 2011 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011).

[67]  D. Rubin,et al.  Constructing a Control Group Using Multivariate Matched Sampling Methods That Incorporate the Propensity Score , 1985 .

[68]  Chao Liu,et al.  A Systematic Study of Failure Proximity , 2008, IEEE Transactions on Software Engineering.

[69]  Michael R. Fine Beta Testing for Better Software , 2002 .

[70]  Peter J. Rousseeuw,et al.  Finding Groups in Data: An Introduction to Cluster Analysis , 1990 .

[71]  Raluca Mihăescu,et al.  RE: ‘‘TRENDS IN ASTHMA PREVALENCE AND INCIDENCE IN ONTARIO, , 2011 .

[72]  W. Masri,et al.  An empirical evaluation of test case filtering techniques based on exercising complex information flows , 2005, Proceedings. 27th International Conference on Software Engineering, 2005. ICSE 2005..

[73]  Chao Liu,et al.  Failure proximity: a fault localization-based approach , 2006, SIGSOFT '06/FSE-14.

[74]  S. Greenland Quantifying Biases in Causal Models: Classical Confounding vs Collider-Stratification Bias , 2003, Epidemiology.

[75]  Robert Tibshirani,et al.  The Elements of Statistical Learning: Data Mining, Inference, and Prediction, 2nd Edition , 2001, Springer Series in Statistics.

[76]  Iris Vessey,et al.  Expertise in Debugging Computer Programs: A Process Analysis , 1984, Int. J. Man Mach. Stud..

[77]  Dorothy E. Denning,et al.  A lattice model of secure information flow , 1976, CACM.

[78]  Christopher Winship,et al.  Counterfactuals and Causal Inference: Methods and Principles for Social Research , 2007 .

[79]  J. Pearl Causal diagrams for empirical research , 1995 .

[80]  John T. Stasko,et al.  Visualization of test information to assist fault localization , 2002, ICSE '02.

[81]  Gregg Rothermel,et al.  Supporting Controlled Experimentation with Testing Techniques: An Infrastructure and its Potential Impact , 2005, Empirical Software Engineering.

[82]  Brendan Murphy,et al.  Reliability growth in software products , 2004, 15th International Symposium on Software Reliability Engineering.

[83]  Steven P. Reiss,et al.  Fault localization with nearest neighbor queries , 2003, 18th IEEE International Conference on Automated Software Engineering, 2003. Proceedings..

[84]  Joe D. Warren,et al.  The program dependence graph and its use in optimization , 1987, TOPL.

[85]  B. Hansen,et al.  Optimal Full Matching and Related Designs via Network Flows , 2006 .

[86]  J. Robins,et al.  Causal Directed Acyclic Graphs and the Direction of Unmeasured Confounding Bias , 2008, Epidemiology.

[87]  Shenyang Guo,et al.  Propensity Score Analysis: Statistical Methods and Applications , 2014 .

[88]  Shijie Zhang,et al.  Propagating Bug Fixes with Fast Subgraph Matching , 2010, 2010 IEEE 21st International Symposium on Software Reliability Engineering.

[89]  H. Andy Podgurski,et al.  Exploiting user feedback to facilitate observation-based testing , 2009 .

[90]  Lu Zhang,et al.  An experimental study of four typical test suite reduction techniques , 2008, Inf. Softw. Technol..

[91]  Farokh B. Bastani,et al.  On reducing the sensitivity of software reliability to variations in the operational profile , 1996, Proceedings of ISSRE '96: 7th International Symposium on Software Reliability Engineering.

[92]  Andy Podgurski,et al.  Causal inference for statistical fault localization , 2010, ISSTA '10.

[93]  Anil K. Jain,et al.  Algorithms for Clustering Data , 1988 .

[94]  Saeed Parsa,et al.  Statistical Debugging Using a Hierarchical Model of Correlated Predicates , 2011, AICI.

[95]  B. Hansen Full Matching in an Observational Study of Coaching for the SAT , 2004 .

[96]  Y. Fazlalizadeh,et al.  A new algorithm to Test Suite Reduction based on cluster analysis , 2009, 2009 2nd IEEE International Conference on Computer Science and Information Technology.

[97]  Michael R. Lyu,et al.  Achieving software quality with testing coverage measures , 1994, Computer.

[98]  Kristin E. Porter,et al.  Diagnosing and responding to violations in the positivity assumption , 2012, Statistical methods in medical research.

[99]  Gary King,et al.  Matching as Nonparametric Preprocessing for Reducing Model Dependence in Parametric Causal Inference , 2007, Political Analysis.

[100]  Chen Zhang,et al.  A Dynamic Test Cluster Sampling Strategy by Leveraging Execution Spectra Information , 2010, 2010 Third International Conference on Software Testing, Verification and Validation.

[101]  Gregg Rothermel,et al.  Leveraging user-session data to support Web application testing , 2005, IEEE Transactions on Software Engineering.

[102]  Tsong Yueh Chen,et al.  How Well Do Test Case Prioritization Techniques Support Statistical Fault Localization , 2009, 2009 33rd Annual IEEE International Computer Software and Applications Conference.

[103]  Mary Jean Harrold,et al.  Test-Suite Reduction and Prioritization for Modified Condition/Decision Coverage , 2003, IEEE Trans. Software Eng..