A. Figure, 1: Correlation matrix between each metric of the sample Bibliography

S. Amann, S. Proksch, S. Nadi, and M. Mezini, A Study of Visual Studio Usage in Practice, 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER), pp.124-134, 2016.
DOI : 10.1109/SANER.2016.39

A. Bachmann and A. Bernstein, Software process data quality and characteristics, Proceedings of the joint international and annual ERCIM workshops on Principles of software evolution (IWPSE) and software evolution (Evol) workshops, IWPSE-Evol '09, pp.119-128, 2009.
DOI : 10.1145/1595808.1595830

L. Badri, M. Badri, and D. St-yves, Supporting predictive change impact analysis: a control call graph based technique, 12th Asia-Pacific Software Engineering Conference (APSEC'05), pp.9-15, 2005.
DOI : 10.1109/APSEC.2005.100

M. Beller, G. Gousios, A. Panichella, and A. Zaidman, When, how, and why developers (do not) test in their IDEs, Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, ESEC/FSE 2015, pp.179-190, 2015.
DOI : 10.1109/CSMR.2012.12

A. Bertolino, Software Testing Research: Achievements, Challenges, Dreams, Future of Software Engineering (FOSE '07), pp.85-103, 2007.
DOI : 10.1109/FOSE.2007.25

A. Beszedes, T. Gergely, L. Schrettner, J. Jasz, L. Lango et al., Code coverage-based regression test selection and prioritization in WebKit, 2012 28th IEEE International Conference on Software Maintenance (ICSM), pp.46-55
DOI : 10.1109/ICSM.2012.6405252

M. U. Bhatti, N. Anquetil, and S. Ducasse, An environment for dedicated software analysis tools, ERCIM News, vol.88, pp.12-13, 2012.

S. Biswas, R. Mall, M. Satpathy, and S. Sukumaran, Regression test selection techniques: A survey, Informatica, vol.35, issue.46, pp.33-58, 2011.

A. P. Black, S. Ducasse, O. Nierstrasz, D. Pollet, D. Cassou et al., Pharo by Example Square Bracket Associates, 2009.

V. Blondeau, N. Anquetil, S. Ducasse, S. Cresson, and P. Croisy, Software metrics to predict the health of a project? In IWST'15, 2015.

V. Blondeau, S. Cresson, P. Croisy, A. Etien, N. Anquetil et al., Predicting the Health of a Project? An Assessment in a Major IT Company, SATToSE'15, 2015.
URL : https://hal.archives-ouvertes.fr/hal-01205468

V. Blondeau, S. Cresson, P. Croisy, A. Etien, N. Anquetil et al., Dynamic and Static Approaches Comparison for Test Suite Reduction in Industry. In BENEVOL'15: 14th BElgian- NEtherlands software eVOLution seminar, p.110, 2015.
URL : https://hal.archives-ouvertes.fr/hal-01317498

V. Blondeau, N. Anquetil, S. Ducasse, S. Cresson, and P. Croisy, Test Selection with Moose In Industry, Proceedings of the 11th edition of the International Workshop on Smalltalk Technologies, IWST'16, p.110, 2016.
DOI : 10.1109/IWICSS.2007.8

URL : https://hal.archives-ouvertes.fr/hal-01352468

V. Blondeau, A. Etien, N. Anquetil, S. Cresson, P. Croisy et al., Test case selection in industry: an analysis of issues related to static approaches, Software Quality Journal, vol.22, issue.2, pp.1-35
DOI : 10.1109/IWICSS.2007.8

URL : https://hal.archives-ouvertes.fr/hal-01344842

V. Blondeau, A. Etien, N. Anquetil, S. Cresson, P. Croisy et al., What are the Testing Habits of Developers? A Case Study in a Large IT Company, 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME), p.110, 2017.
DOI : 10.1109/ICSME.2017.68

URL : https://hal.archives-ouvertes.fr/hal-01571655

A. Capiluppi and J. Fernandez, A model to predict anti-regressive effort in Open Source Software, 2007 IEEE International Conference on Software Maintenance
DOI : 10.1109/ICSM.2007.4362632

A. Capiluppi, A. Faria, and J. F. , Exploring the relationship between cumulative change and complexity in an open source system evolution, Proceedings of the 9th European Conference on Software Maintenance and Re-engineering, 2005.

N. Cerpa, M. Bardeen, B. Kitchenham, and J. Verner, Evaluating logistic regression models to estimate software project outcomes Information and Software Technology, pp.934-944, 2010.

N. Cerpa, M. Bardeen, A. Cã-c-sar, J. Astudillo, and . Verner, Evaluating different families of prediction methods for estimating software project outcomes, Journal of Systems and Software, vol.112, pp.48-64
DOI : 10.1016/j.jss.2015.10.011

J. Debari, O. Mizuno, T. Kikuno, N. Kikuchi, and M. Hirayama, On Deriving Actions for Improving Cost Overrun by Applying Association Rule Mining to Industrial Project Repository, pp.51-62, 2008.
DOI : 10.1007/978-3-540-79588-9_6

S. Ducasse, M. Lanza, and S. Tichelaar, Moose: an Extensible Language-Independent Environment for Reengineering Object-Oriented Systems, Proceedings of the 2nd International Symposium on Constructing Software Engineering Tools, CoSET '00, 2000.

S. Ducasse, N. Anquetil, U. Bhatti, A. C. Hora, J. Laval et al., MSE and FAMIX 3.0: an Interexchange Format and Source Code Model Family, 2011.
URL : https://hal.archives-ouvertes.fr/hal-00646884

E. Dunn, E. , and E. Engström, Efficient regression testing based on test history: An industrial evaluation, International Conference on Software Maintenance and Evolution, pp.32-71, 2015.

S. Elbaum, P. Kallakuri, A. G. Malishevsky, G. Rothermel, and S. Kanduri, Understanding the effects of changes on the cost-effectiveness of regression testing techniques, Journal of Software Testing, Verification, and Reliability, p.35, 2003.
DOI : 10.1002/stvr.263

E. Engström, M. Skoglund, and P. Runeson, Empirical evaluations of regression test selection techniques, Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement, ESEM '08, pp.22-31, 2008.
DOI : 10.1145/1414004.1414011

E. Engström, P. Runeson, and M. Skoglund, A systematic review on regression test selection techniques, Information and Software Technology, vol.52, issue.1, pp.14-30, 2010.
DOI : 10.1016/j.infsof.2009.07.001

D. Michael and . Ernst, Static and dynamic analysis: Synergy and duality, WODA 2003: ICSE Workshop on Dynamic Analysis, pp.24-27, 2003.

C. Fitzgerald, E. Letier, and A. Finkelstein, Early failure prediction in feature request management systems, 2011 IEEE 19th International Requirements Engineering Conference, pp.117-132, 2012.
DOI : 10.1109/RE.2011.6051658

T. Fukushima, Y. Kamei, S. Mcintosh, K. Yamashita, and N. Ubayashi, An empirical study of just-in-time defect prediction using cross-project models, Proceedings of the 11th Working Conference on Mining Software Repositories, MSR 2014, pp.172-181
DOI : 10.1145/2597073.2597075

M. Gligoric, S. Negara, O. Legunsen, and D. Marinov, An empirical evaluation and comparison of manual and automated test selection, Proceedings of the 29th ACM/IEEE international conference on Automated software engineering, ASE '14, pp.361-372, 2014.
DOI : 10.1145/2642937.2643019

M. Gligoric, L. Eloussi, and D. Marinov, Practical regression test selection with dynamic file dependencies, Proceedings of the 2015 International Symposium on Software Testing and Analysis, ISSTA 2015, pp.211-222
DOI : 10.1145/1134285.1134357

M. H. Halstead, Elements of Software Science, 1977.

G. Will and . Hopkins, A new view of statistics, p.18, 1997.

E. Siw, B. Hove, and . Anda, Experiences from conducting semi-structured interviews in empirical software engineering research, Proceedings of the 11th IEEE International Software Metrics Symposium, METRICS '05, p.23, 2005.

P. Hsia, X. Li, D. C. Kung, C. Hsu, L. Li et al., A technique for the selective revalidation of OO software, Journal of Software Maintenance: Research and Practice, vol.9, issue.4, pp.217-233, 1997.
DOI : 10.1002/(SICI)1096-908X(199707/08)9:4<217::AID-SMR152>3.0.CO;2-2

V. Hurdugaci and A. Zaidman, Aiding Software Developers to Maintain Developer Tests, 2012 16th European Conference on Software Maintenance and Reengineering, pp.11-20
DOI : 10.1109/CSMR.2012.12

J. Jász, Á. Beszédes, T. Gyimóthy, and V. Rajlich, Static Execute After/Before as a replacement of traditional software dependencies, 2008 IEEE International Conference on Software Maintenance, pp.137-146, 2008.
DOI : 10.1109/ICSM.2008.4658062

I. T. Jolliffe, Principal Component Analysis, p.18, 1986.

M. Jureczko and L. Madeyski, Towards identifying software project clusters with regard to defect prediction, Proceedings of the 6th International Conference on Predictive Models in Software Engineering, PROMISE '10, pp.1-9, 2010.
DOI : 10.1145/1868328.1868342

J. Kasurinen, O. Taipale, and K. Smolander, Software Test Automation in Practice, p.40, 2010.
DOI : 10.1201/b13126-8

R. Kazmi, N. A. Dayang, R. Jawawi, I. Mohamad, and . Ghani, Effective Regression Test Case Selection, ACM Computing Surveys, vol.50, issue.2, pp.1-29, 2017.
DOI : 10.1109/IWICSS.2007.8

S. Keele, Guidelines for performing systematic literature reviews in software engineering, p.8, 2007.

S. Kent, Model Driven Engineering, Integrated formal methods, pp.286-298, 2002.
DOI : 10.1007/3-540-47884-1_16

O. Legunsen, F. H. Shi, Y. Lu, L. Zhang, and D. Marinov, An extensive study of static regression test selection in modern software evolution, Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, FSE 2016, pp.583-594, 2016.
DOI : 10.1016/j.infsof.2007.06.003

R. Lingampally, A. Gupta, and P. Jalote, A Multipurpose Code Coverage Tool for Java, 2007 40th Annual Hawaii International Conference on System Sciences (HICSS'07), pp.261-261, 2007.
DOI : 10.1109/HICSS.2007.24

E. Mayo, The human problems of an industrial civilization, p.92, 1933.

G. Meszaros, XUnit Test Patterns ? Refactoring Test Code, 2007.

O. Mizuno, T. Hamasaki, Y. Takagi, and T. Kikuno, An Empirical Evaluation of Predicting Runaway Software Projects Using Bayesian Classification, pp.263-273978, 2004.
DOI : 10.1007/978-3-540-24659-6_19

H. Munir, K. Wnuk, K. Petersen, and M. Moayyed, An experimental evaluation of test driven development vs. test-last development with industry professionals, Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, EASE '14, pp.50-90, 2014.
DOI : 10.1145/2601248.2601267

N. Nagappan, T. Ball, and A. Zeller, Mining metrics to predict component failures, Proceeding of the 28th international conference on Software engineering , ICSE '06, pp.452-461, 2006.
DOI : 10.1145/1134285.1134349

R. Pham, S. Kiesling, O. Liskin, L. Singer, and K. Schneider, Enablers, inhibitors, and perceptions of testing in novice software teams, Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, FSE 2014, pp.30-40, 2014.
DOI : 10.1145/563340.563353

J. Piggot and C. Amrit, How Healthy Is My Project? Open Source Project Attributes as Indicators of Success, pp.30-44, 2013.
DOI : 10.1007/978-3-642-38928-3_3

URL : https://hal.archives-ouvertes.fr/hal-01467580

L. Sales-pinto, S. Sinha, and A. Orso, Understanding myths and realities of test-suite evolution, Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering, FSE '12, pp.1-33

R. Team, R: A Language and Environment for Statistical Computing. R Foundation for Statistical Computing

J. Ratzinger, M. Pinzger, and H. Gall, EQ-Mine: Predicting Short-Term Defects for Software Evolution, pp.12-26, 2007.
DOI : 10.1007/978-3-540-71289-3_3

G. Rothermel and M. J. Harrold, A safe, efficient algorithm for regression test selection, 1993 Conference on Software Maintenance, pp.358-367, 1993.
DOI : 10.1109/ICSM.1993.366926

P. Runeson, A survey of unit testing practices, IEEE Software, vol.23, issue.4, pp.22-29, 2006.
DOI : 10.1109/MS.2006.91

P. Runeson and M. Höst, Guidelines for Conducting and Reporting Case Study Research in Software Engineering. Empirical software engineering, pp.131-164, 2009.

Q. David-soetens, S. Demeyer, and A. Zaidman, Change-based test selection in the presence of developer tests, Software Maintenance and Reengineering (CSMR), 2013 17th European Conference on, pp.101-110, 2013.

A. Tashakkori and C. Teddlie, Mixed methodology: Combining qualitative and quantitative approaches, Sage, vol.46, p.80, 1998.

D. Tengeri, F. Horváth, Á. Beszédes, T. Gergely, and T. Gyimóthy, Negative Effects of Bytecode Instrumentation on Java Source Code Coverage, 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER), pp.225-235, 2016.
DOI : 10.1109/SANER.2016.61

. Burak-turhan, A. Ay¸seay¸se-tosun-m?s?rl?, and . Bener, Empirical evaluation of the effects of mixed project data on learning defect predictors. Information and Software Technology, pp.1101-1118, 2013.

N. Benoit-verhaeghe, S. Anquetil, V. Ducasse, and . Blondeau, Usage of tests in an open-source community, IWST'17, 2017.

J. M. Verner, W. M. Evanco, and N. Cerpa, State of the practice: An exploratory analysis of schedule estimation and software project success prediction Information and Software Technology, pp.181-193, 2007.

L. White, K. Jaber, and B. Robinson, Utilization of extended firewall for objectoriented regression testing, Software Maintenance, 2005. ICSM'05. Proceedings of the 21st IEEE International Conference on, pp.695-698

L. J. White and H. K. Leung, A firewall concept for both control-flow and dataflow in regression integration testing, Software Maintenance, 1992. Proceedings ., Conference on, pp.262-271

D. Willmor and S. M. Embury, A safe regression test selection technique for database-driven applications, 21st IEEE International Conference on Software Maintenance (ICSM'05), pp.421-430
DOI : 10.1109/ICSM.2005.15

C. Wohlin and A. A. Andrews, Evaluation of Three Methods to Predict Project Success: A Case Study, pp.385-398, 2005.
DOI : 10.1007/11497455_31

C. Wohlin, P. Runeson, M. Höst, M. C. Ohlsson, B. Regnell et al., Experimentation in software engineering: an introduction, p.80, 2000.

Z. Xing and E. Stroulia, UMLDiff, Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering , ASE '05, pp.54-65, 2005.
DOI : 10.1145/1101908.1101919

S. Yoo and M. Harman, Regression Testing Minimization, Selection and Prioritization: A Survey Software Testing, Verification and Reliability, pp.67-120

A. Zaidman, B. Rompaey, A. Deursen, and S. Demeyer, Studying the co-evolution of production and test code in open source and industrial developer test processes through repository mining, Empirical Software Engineering, vol.29, issue.4, pp.325-364, 2011.
DOI : 10.1145/1137983.1138001

J. Zheng, L. Williams, B. Robinson, and K. Smiley, Regression Test Selection for Black-box Dynamic Link Library Components, Second International Workshop on Incorporating COTS Software into Software Systems: Tools and Techniques (IWICSS '07), pp.9-9
DOI : 10.1109/IWICSS.2007.8

T. Zimmermann, N. Nagappan, H. Gall, E. Giger, and B. Murphy, Cross-project defect prediction, 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.91-100, 2009.
DOI : 10.1145/1595696.1595713