Patches as better bug reports, Proceedings of the 5th international conference on Generative programming and component engineering , GPCE '06, 2006. ,
DOI : 10.1145/1173706.1173734
Automatically finding patches using genetic programming, 2009 IEEE 31st International Conference on Software Engineering, 2009. ,
DOI : 10.1109/ICSE.2009.5070536
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.147.8995
Automated fixing of programs with contracts, Proceedings of the 19th international symposium on Software testing and analysis, ISSTA '10, 2010. ,
DOI : 10.1145/1831708.1831716
Generating Fixes from Object Behavior Anomalies, 2009 IEEE/ACM International Conference on Automated Software Engineering, 2009. ,
DOI : 10.1109/ASE.2009.15
Evolutionary repair of faulty software, Applied Soft Computing, vol.11, issue.4, pp.3494-3514, 2011. ,
DOI : 10.1016/j.asoc.2011.01.023
Specification-Based Program Repair Using SAT, Proceedings of the International Conference on Tools and Algorithms for the Construction and Analysis of Systems, 2011. ,
DOI : 10.1007/978-3-540-71209-1_49
Change Distilling:Tree Differencing for Fine-Grained Source Code Change Extraction, IEEE Transactions on Software Engineering, vol.33, issue.11, pp.725-743, 2007. ,
DOI : 10.1109/TSE.2007.70731
A Walk Through Combinatorics: An Introduction to Enumeration and Graph Theory, World Scientific, 2011. ,
Mining repair actions for guiding automated program fixing, " tech. rep., INRIA, 2012 What do large commits tell us?: a taxonomical study of large commits, Proceedings of the International Working Conference on Mining Software Repositories, 2008. ,
An empirical study of fine-grained software modifications, Empirical Software Engineering, vol.31, issue.6, pp.369-393, 2006. ,
DOI : 10.1007/s10664-006-9004-6
On the nature of commits, 2008 23rd IEEE/ACM International Conference on Automated Software Engineering, Workshops, pp.63-71, 2008. ,
DOI : 10.1109/ASEW.2008.4686322
What's a Typical Commit? A Characterization of Open Source Software Repositories, 2008 16th IEEE International Conference on Program Comprehension, 2008. ,
DOI : 10.1109/ICPC.2008.24
Toward understanding the rhetoric of small source code changes, IEEE Transactions on Software Engineering, vol.31, issue.6, pp.511-526, 2005. ,
DOI : 10.1109/TSE.2005.74
Dynamine: finding common error patterns by mining software revision histories, Proceedings of the European software engineering conference held jointly with International Symposium on Foundations of Software Engineering, 2005. ,
Of Change and Software, 2008. ,
Comparing fine-grained source code changes and code churn for bug prediction, Proceeding of the 8th working conference on Mining software repositories, MSR '11, 2011. ,
DOI : 10.1145/1985441.1985456
Cvs-vintage: A dataset of 14 cvs repositories of java software ,
URL : https://hal.archives-ouvertes.fr/hal-00769121
Dex: a semantic-graph differencing tool for studying changes in large code bases, 20th IEEE International Conference on Software Maintenance, 2004. Proceedings., 2004. ,
DOI : 10.1109/ICSM.2004.1357803
Understanding source code evolution using abstract syntax tree matching, Proceedings of the International Workshop on Mining Software Repositories, 2005. ,
Appendix of "On Mining Software Repair Models and their Relations to the Search Space of Automated Program Fixing ,
A machine learning approach for text categorization of fixing-issue commits on CVS, Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM '10, 2010. ,
DOI : 10.1145/1852786.1852794
Toward an understanding of bug fix patterns, Empirical Software Engineering, vol.31, issue.6, pp.286-315, 2008. ,
DOI : 10.1007/s10664-008-9077-5
ReLink, Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering, SIGSOFT/FSE '11, pp.15-25, 2011. ,
DOI : 10.1145/2025113.2025120
Fair and balanced?, Proceedings of the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering on European software engineering conference and foundations of software engineering symposium, ESEC/FSE '09, pp.121-130, 2009. ,
DOI : 10.1145/1595696.1595716
A Coefficient of Agreement for Nominal Scales, Educational and Psychological Measurement, vol.20, issue.1, pp.37-46, 1960. ,
DOI : 10.1177/001316446002000104
The Measurement of Observer Agreement for Categorical Data, Biometrics, vol.33, issue.1, pp.159-174, 1977. ,
DOI : 10.2307/2529310
Measuring nominal scale agreement among many raters, Psychological bulletin, vol.76, issue.5, pp.378-382, 1971. ,
Representations and operators for improving evolutionary software repair, Proceedings of the fourteenth international conference on Genetic and evolutionary computation conference, GECCO '12, pp.959-966, 2012. ,
DOI : 10.1145/2330163.2330296
A practical guide for using statistical tests to assess randomized algorithms in software engineering, Proceeding of the 33rd international conference on Software engineering, ICSE '11, pp.1-10, 2011. ,
DOI : 10.1145/1985793.1985795
Automatic classication of large changes into maintenance categories, 2009 IEEE 17th International Conference on Program Comprehension, 2009. ,
DOI : 10.1109/ICPC.2009.5090025
Discovering Patterns of Change Types, 2008 23rd IEEE/ACM International Conference on Automated Software Engineering, 2008. ,
DOI : 10.1109/ASE.2008.74
Discovering New Change Patterns in Object-Oriented Systems, 2008 15th Working Conference on Reverse Engineering, 2008. ,
DOI : 10.1109/WCRE.2008.32
Memories of bug fixes, Proceedings of the 14th ACM SIGSOFT international symposium on Foundations of software engineering , SIGSOFT '06/FSE-14, 2006. ,
DOI : 10.1145/1181775.1181781
Automatic mining of source code repositories to improve bug finding techniques, IEEE Transactions on Software Engineering, vol.31, issue.6, pp.466-480, 2005. ,
DOI : 10.1109/TSE.2005.63
Can we predict types of code changes? an empirical analysis Automatic workarounds for web applications, Proceedings of the Working Conference on Mining Software Repositories Proceedings of the 2010 Foundations of Software Engineering Conference, pp.217-226, 2010. ,
Using Mutation to Automatically Suggest Fixes for Faulty Programs, 2010 Third International Conference on Software Testing, Verification and Validation, pp.65-74, 2010. ,
DOI : 10.1109/ICST.2010.66
Automatic patch generation learned from human-written patches, 2013 35th International Conference on Software Engineering (ICSE), pp.802-811, 2013. ,
DOI : 10.1109/ICSE.2013.6606626