B-Refactoring: Automatic test code refactoring to improve dynamic analysis
暂无分享,去创建一个
Matias Martinez | Benoit Baudry | Martin Monperrus | Benoit Cornu | Lionel Seinturier | Jifeng Xuan | Monperrus Martin | Matias Martinez | L. Seinturier | B. Baudry | J. Xuan | B. Cornu
[1] Martin Monperrus,et al. Nopol: Automatic Repair of Conditional Statement Bugs in Java Programs , 2018, IEEE Transactions on Software Engineering.
[2] Matias Martinez,et al. Automatic repair of real bugs in java: a large-scale experiment on the defects4j dataset , 2016, Empirical Software Engineering.
[3] Renaud Pawlak,et al. SPOON: A library for implementing analyses and transformations of Java source code , 2016, Softw. Pract. Exp..
[4] Martin Monperrus,et al. Crash reproduction via test case mutation: let existing test cases help , 2015, ESEC/SIGSOFT FSE.
[5] Fan Long,et al. Staged program repair with condition synthesis , 2015, ESEC/SIGSOFT FSE.
[6] Fan Long,et al. An analysis of patch plausibility and correctness for generate-and-validate patch generation systems , 2015, ISSTA.
[7] Abhik Roychoudhury,et al. DirectFix: Looking for Simple Program Repairs , 2015, 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering.
[8] Martin Monperrus,et al. Exception handling analysis and transformation using fault injection: Study of resilience against unanticipated exceptions , 2015, Inf. Softw. Technol..
[9] Jeffrey Overbey,et al. Differential precondition checking: a language-independent, reusable analysis for refactoring engines , 2014, Automated Software Engineering.
[10] Sunghun Kim,et al. Automatically generated patches as debugging aids: a human study , 2014, SIGSOFT FSE.
[11] Yuriy Brun,et al. The plastic surgery hypothesis , 2014, SIGSOFT FSE.
[12] Martin Monperrus,et al. Learning to Combine Multiple Ranking Metrics for Fault Localization , 2014, 2014 IEEE International Conference on Software Maintenance and Evolution.
[13] Matias Martinez,et al. Fine-grained and accurate source code differencing , 2014, ASE.
[14] Martin Monperrus,et al. Test case purification for improving fault localization , 2014, SIGSOFT FSE.
[15] Yuhua Qi,et al. The strength of random search on automated program repair , 2014, ICSE.
[16] Martin Monperrus,et al. A critical review of "automatic patch generation learned from human-written patches": essay on the problem statement and the evaluation of automatic software repair , 2014, ICSE.
[17] Martin Monperrus,et al. Automatic repair of buggy if conditions and missing preconditions with SMT , 2014, CSTVA 2014.
[18] Matias Martinez,et al. Do the fix ingredients already exist? an empirical inquiry into the redundancy assumptions of program repair approaches , 2014, ICSE Companion.
[19] Alessandro Orso,et al. MintHint: automated synthesis of repair hints , 2013, ICSE.
[20] Matias Martinez,et al. Mining software repair models for reasoning on the search space of automated program fixing , 2013, Empirical Software Engineering.
[21] Jeffrey Overbey,et al. Systematic Testing of Refactoring Engines on Real Software Projects , 2013, ECOOP.
[22] Patrícia Duarte de Lima Machado,et al. A refactoring-based approach for test case selection and prioritization , 2013, 2013 8th International Workshop on Automation of Software Test (AST).
[23] Dawei Qi,et al. SemFix: Program repair via semantic analysis , 2013, 2013 35th International Conference on Software Engineering (ICSE).
[24] Jaechang Nam,et al. Automatic patch generation learned from human-written patches , 2013, 2013 35th International Conference on Software Engineering (ICSE).
[25] Gustavo Soares,et al. Automated Behavioral Testing of Refactoring Engines , 2013, IEEE Transactions on Software Engineering.
[26] Miryung Kim,et al. A field study of refactoring challenges and benefits , 2012, SIGSOFT FSE.
[27] Sebastian G. Elbaum,et al. Amplifying tests to validate exception handling code , 2012, 2012 34th International Conference on Software Engineering (ICSE).
[28] Mauro Pezzè,et al. Supporting Test Suite Evolution through Test Case Adaptation , 2012, 2012 IEEE Fifth International Conference on Software Testing, Verification and Validation.
[29] Andreas Zeller,et al. Mutation-Driven Generation of Unit Tests and Oracles , 2010, IEEE Transactions on Software Engineering.
[30] Claire Le Goues,et al. GenProg: A Generic Method for Automatic Software Repair , 2012, IEEE Transactions on Software Engineering.
[31] Chien-Hung Liu,et al. A test case refactoring approach for pattern-based software development , 2011, Software Quality Journal.
[32] Mark Harman,et al. An Analysis and Survey of the Development of Mutation Testing , 2011, IEEE Transactions on Software Engineering.
[33] Myra B. Cohen,et al. Directed test suite augmentation: techniques and tradeoffs , 2010, FSE '10.
[34] ConselCharles,et al. A domain-specific approach to architecturing error handling in pervasive computing , 2010 .
[35] Charles Consel,et al. A domain-specific approach to architecturing error handling in pervasive computing , 2010, OOPSLA.
[36] Oege de Moor,et al. Specifying and implementing refactorings , 2010, OOPSLA.
[37] Torbjörn Ekman,et al. Stepping Stones over the Refactoring Rubicon , 2009, ECOOP.
[38] Torbjörn Ekman,et al. Sound and extensible renaming for java , 2008, OOPSLA.
[39] Michael D. Bond,et al. Tracking bad apples: reporting the origin of null and undefined value errors , 2007, OOPSLA.
[40] A.J.C. van Gemund,et al. On the Accuracy of Spectrum-based Fault Localization , 2007, Testing: Academic and Industrial Conference Practice and Research Techniques - MUTATION (TAICPART-MUTATION 2007).
[41] Eduardo Martins Guerra,et al. Refactoring Test Code Safely , 2007, International Conference on Software Engineering Advances (ICSEA 2007).
[42] Chen Fu,et al. Exception-Chain Analysis: Revealing Exception Handling Architecture in Java Server Applications , 2007, 29th International Conference on Software Engineering (ICSE'07).
[43] Yves Le Traon,et al. Improving test suites for efficient fault localization , 2006, ICSE.
[44] Alessandro Orso,et al. Automated support for development, maintenance, and testing in the presence of implicit flow control , 2004, Proceedings. 26th International Conference on Software Engineering.
[45] Tom Mens,et al. A survey of software refactoring , 2004, IEEE Transactions on Software Engineering.
[46] Martin P. Robillard,et al. Static analysis to support the evolution of exception structure in object-oriented systems , 2003, TSEM.
[47] Jean-Marc Jézéquel,et al. Automatic test case optimization using a bacteriological adaptation model: application to .NET components , 2002, Proceedings 17th IEEE International Conference on Automated Software Engineering,.
[48] James A. Jones,et al. Visualization of test information to assist fault localization , 2002, Proceedings of the 24th International Conference on Software Engineering. ICSE 2002.
[49] Arie van Deursen,et al. The Video Store Revisited – Thoughts on Refactoring and Testing , 2002 .
[50] Jens Uwe Pipka. Refactoring in a "Test First"-World , 2002 .
[51] Arie van Deursen,et al. Refactoring test code , 2001 .
[52] Saurabh Sinha,et al. Analysis and Testing of Programs with Exception Handling Constructs , 2000, IEEE Trans. Software Eng..
[53] Gregg Rothermel,et al. Prioritizing test cases for regression testing , 2000, ISSTA '00.
[54] Klaus Havelund,et al. Model checking JAVA programs using JAVA PathFinder , 2000, International Journal on Software Tools for Technology Transfer.
[55] Paulo César Masiero,et al. Mutation testing applied to validate specifications based on statecharts , 1999, Proceedings 10th International Symposium on Software Reliability Engineering (Cat. No.PR00443).
[56] William G. Griswold,et al. Dynamically discovering likely program invariants to support program evolution , 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002).
[57] Philip Wadler,et al. The essence of functional programming , 1992, POPL '92.
[58] I. B. Goldman. Plastic surgery. , 1956, Eye, ear, nose & throat monthly.