, Android lint checks, 2017.

O. O. Aalen, A linear regression model for the analysis of life times, Statistics in medicine, vol.8, issue.8, pp.907-925, 1989.

. Android, , 2017.

. Android, Deprecation of invalidate with rect, p.2017, 2019.

A. Android, , 2019.

R. Arcoverde, A. Garcia, and E. Figueiredo, Understanding the longevity of code smells: preliminary results of an explanatory survey, Proceedings of the 4th Workshop on Refactoring Tools, pp.33-36, 2011.

M. Beller, R. Bholanath, S. Mcintosh, and A. Zaidman, Analyzing the state of static analysis: A large-scale evaluation in open source software, 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER), pp.470-481, 2016.

J. M. Bland and D. G. Altman, Survival probabilities (the kaplan-meier method), Bmj, issue.7172, pp.1572-1580, 1998.

A. Carette, M. A. Younes, G. Hecht, N. Moha, and R. Rouvoy, Investigating the energy impact of android smells, Software Analysis, Evolution and Reengineering, pp.115-126, 2017.
URL : https://hal.archives-ouvertes.fr/hal-01403485

M. Christakis and C. Bird, What developers want and need from program analysis: an empirical study, 31st IEEE/ACM International Conference on, pp.332-343, 2016.

D. R. Cox, Regression models and life-tables, Journal of the Royal Statistical Society: Series B (Methodological), vol.34, issue.2, pp.187-202, 1972.

C. Davidson-pilon, , 2014.

M. Fowler, Refactoring: improving the design of existing code, 1999.

F. Geiger, I. Malavolta, L. Pascarella, F. Palomba, D. D. Nucci et al., A graph-based dataset of commit history of real-world android apps, Proceedings of the 15th International Conference on Mining Software Repositories, pp.30-33, 2018.

S. Habchi, X. Blanc, and R. Rouvoy, On adopting linters to deal with performance concerns in android apps, ASE18-Proceedings of the 33rd IEEE/ACM International Conference on Automated Software Engineering, vol.11, 2018.
URL : https://hal.archives-ouvertes.fr/hal-01829135

S. Habchi, G. Hecht, R. Rouvoy, and N. Moha, Code smells in ios apps: How do they compare to android?, Proceedings of the 4th International Conference on Mobile Software Engineering and Systems, pp.110-121, 2017.
URL : https://hal.archives-ouvertes.fr/hal-01471294

S. Habchi, R. Rouvoy, and N. Moha, , 2019.

S. Habchi and A. Veuiller, Sniffer source code, 2019.

D. P. Harrington and T. R. Fleming, A class of rank test procedures for censored survival data, Biometrika, vol.69, issue.3, pp.553-566, 1982.

G. Hecht, Détection et analyse de l'impact des défauts de code dans les applications mobiles, 2017.

G. Hecht, N. Moha, and R. Rouvoy, An empirical study of the performance impacts of android code smells, Proceedings of the International Workshop on Mobile Software Engineering and Systems, pp.59-69, 2016.
URL : https://hal.archives-ouvertes.fr/hal-01276904

G. Hecht, B. Omar, R. Rouvoy, N. Moha, and L. Duchien, Tracking the software quality of android applications along their evolution, 30th IEEE/ACM International Conference on Automated Software Engineering, p.12, 2015.
URL : https://hal.archives-ouvertes.fr/hal-01178734

G. Hecht, R. Rouvoy, N. Moha, and L. Duchien, Detecting Antipatterns in Android Apps, INRIA Lille ; INRIA, 2015.
URL : https://hal.archives-ouvertes.fr/hal-01122754

B. Johnson, Y. Song, E. Murphy-hill, and R. Bowdidge, Why don't software developers use static analysis tools to find bugs?, Proceedings of the 2013 International Conference on Software Engineering, pp.672-681, 2013.

M. Kessentini and A. Ouni, Detecting android smells using multiobjective genetic programming, Proceedings of the 4th International Conference on Mobile Software Engineering and Systems, pp.122-132, 2017.

F. Khomh, M. D. Penta, and Y. Gueheneuc, An exploratory study of the impact of code smells on software change-proneness, Reverse Engineering, 2009. WCRE'09. 16th Working Conference on, pp.75-84, 2009.

M. Kim and D. Notkin, Program element matching for multi-version program analyses, Proceedings of the 2006 international workshop on Mining software repositories, pp.58-64, 2006.

M. Kim, V. Sazawal, D. Notkin, and G. Murphy, An empirical study of code clone genealogies, ACM SIGSOFT Software Engineering Notes, vol.30, pp.187-196, 2005.

D. G. Kleinbaum and M. Klein, Survival analysis, vol.3, 2010.

D. E. Krutz, M. Mirakhorli, S. A. Malachowsky, A. Ruiz, J. Peterson et al., A dataset of open-source android applications, Proceedings of the 12th Working Conference on Mining Software Repositories, pp.522-525, 2015.

Y. Lin and D. Dig, Refactorings for android asynchronous programming, 30th IEEE/ACM International Conference on, pp.836-841, 2015.

U. A. Mannan, I. Ahmed, R. A. Almurshed, D. Dig, and C. Jensen, Understanding code smells in android applications, Proceedings of the International Workshop on Mobile Software Engineering and Systems, pp.225-234, 2016.

K. Maxwell, Applied statistics for software managers, 2002.

C. Mcanlis, The magic of lru cache (100 days of google dev, 2015.

S. Mcilroy, N. Ali, and A. E. Hassan, Fresh apps: an empirical study of frequently-updated mobile apps in the google play store, Empirical Software Engineering, vol.21, issue.3, pp.1346-1370, 2016.

R. Minelli and M. Lanza, Software analytics for mobile applicationsinsights and lessons learned, 17th European Conference on Software Maintenance and Reengineering (CSMR), pp.144-153, 2013.

N. Moha, Y. Guéhéneuc, L. Duchien, and A. L. Meur, Decor: A method for the specification and detection of code and design smells. Software Engineering, IEEE Transactions on, vol.36, issue.1, pp.20-36, 2010.
URL : https://hal.archives-ouvertes.fr/inria-00538476

R. Morales, R. Saborido, F. Khomh, F. Chicano, and G. Antoniol, Earmo: An energy-aware refactoring approach for mobile apps, IEEE Transactions on Software Engineering, 2017.

I. Ni-lewis, Custom views and performance (100 days of google dev, 2015.

G. Nittner, Chanu -4chan android app, 2016.

F. Palomba, D. D. Nucci, A. Panichella, A. Zaidman, and A. De-lucia, Lightweight detection of android-specific code smells: The adoctor project, Software Analysis, Evolution and Reengineering (SANER), pp.487-491, 2017.

F. Palomba, D. D. Nucci, A. Panichella, A. Zaidman, and A. De-lucia, On the impact of code smells on the energy consumption of mobile applications, Information and Software Technology, vol.105, pp.43-55, 2019.

R. Pawlak, Spoon: Compile-time annotation processing for middleware, IEEE Distributed Systems Online, vol.7, issue.11, 2006.

R. Peters and A. Zaidman, Evaluating the lifespan of code smells using software repository mining, Software Maintenance and Reengineering (CSMR), 2012 16th European Conference on, pp.411-416, 2012.

J. Reimann, M. Brylski, and U. Aßmann, A tool-supported quality smell catalogue for android developers, Proc. of the conference Modellierung 2014 in the Workshop Modellbasierte und modellgetriebene Softwaremodernisierung-MMSM, vol.2014, 2014.

J. Reimann, M. Brylski, and U. Aßmann, A Tool-Supported Quality Smell Catalogue For Android Developers, Proc. of the conference Modellierung 2014 in the Workshop Modellbasierte und modellgetriebene Softwaremodernisierung -MMSM 2014, 2014.

J. Reimann, M. Seifert, and U. Aßmann, On the reuse and recommendation of model refactoring specifications, Software & Systems Modeling, vol.12, issue.3, pp.579-596, 2013.

C. Sadowski, J. Van-gogh, C. Jaspan, E. Söderberg, and C. Winter, Tricorder: Building a program analysis ecosystem, Proceedings of the 37th International Conference on Software Engineering, vol.1, pp.598-608, 2015.

G. Scm, Git tagging, 2014.

M. D. Syer, M. Nagappan, B. Adams, and A. E. Hassan, Replicating and re-evaluating the theory of relative defect-proneness, IEEE Transactions on Software Engineering, vol.41, issue.2, pp.176-197, 2015.

M. Tufano, F. Palomba, G. Bavota, R. Oliveto, M. D. Penta et al., When and why your code starts to smell bad, Proceedings of the 37th International Conference on Software Engineering, vol.1, pp.403-414, 2015.

M. Tufano, F. Palomba, R. Oliveto, M. D. Penta, A. D. Lucia et al., When and why your code starts to smell bad (and whether the smells go away), IEEE Transactions on Software Engineering, p.2017

E. W. Weisstein, Bonferroni correction, 2004.