. Smali, An assembler/disassembler for android's dex format. https://code. google.com/p/smali, 2014.

K. Aggarwal, Y. Singh, A. Kaur, and R. Malhotra, Empirical analysis for investigating the effect of object-oriented metrics on fault proneness: a replicated case study. Software process: Improvement and practice, pp.39-62, 2009.

A. Bartel, J. Klein, Y. Le-traon, and M. Monperrus, Dexpler, Proceedings of the ACM SIGPLAN International Workshop on State of the Art in Java Program analysis, SOAP '12, pp.27-38, 2012.
DOI : 10.1145/2259051.2259056

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

V. R. Basili, L. C. Briand, and W. L. Melo, A validation of object-oriented design metrics as quality indicators, IEEE Transactions on Software Engineering, vol.22, issue.10, pp.751-761, 1996.
DOI : 10.1109/32.544352

W. J. Brown, H. W. Mccormick, T. J. Mowbray, and R. C. Malveau, AntiPatterns: refactoring software, architectures, and projects in crisis, 1998.

]. M. Brylski, Android smells catalogue

S. R. Chidamber and C. F. Kemerer, A metrics suite for object oriented design, IEEE Transactions on Software Engineering, vol.20, issue.6, pp.476-493, 1994.
DOI : 10.1109/32.295895

W. Enck, D. Octeau, P. Mcdaniel, and S. Chaudhuri, A study of android application security, USENIX security symposium, 2011.

M. Fokaefs, N. Tsantalis, E. Stroulia, and A. Chatzigeorgiou, JDeodorant, Proceeding of the 33rd international conference on Software engineering, ICSE '11, pp.1037-1039, 2011.
DOI : 10.1145/1985793.1985989

M. Fowler, Refactoring, Proceedings of the 24th international conference on Software engineering , ICSE '02, pp.195-204, 1999.
DOI : 10.1145/581441.581453

W. Li and R. Shatnawi, An empirical study of the bad smells and class error probability in the post-release object-oriented system evolution, Journal of Systems and Software, vol.80, issue.7, pp.1120-1128, 2007.
DOI : 10.1016/j.jss.2006.10.018

M. Linares-vásquez, S. Klock, C. Mcmillan, A. Sabané, D. Poshyvanyk et al., Domain matters: bringing further evidence of the relationships among anti-patterns, application domains, and quality-related metrics in Java mobile apps, Proceedings of the 22nd International Conference on Program Comprehension, ICPC 2014, pp.232-243, 2014.
DOI : 10.1145/2597008.2597144

A. Lockwood, How to leak a context: Handlers and inner classes, 2014.

C. Marinescu, R. Marinescu, P. F. Mihancea, and R. Wettel, iplasma: An integrated platform for quality assessment of object-oriented design, ICSM (Industrial and Tool Volume). Citeseer, 2005.

T. J. Mccabe, A Complexity Measure, IEEE Transactions on Software Engineering, vol.2, issue.4, pp.308-320, 1976.
DOI : 10.1109/TSE.1976.233837

R. Minelli and M. Lanza, Software Analytics for Mobile Applications--Insights & Lessons Learned, 2013 17th European Conference on Software Maintenance and Reengineering, pp.144-153, 2013.
DOI : 10.1109/CSMR.2013.24

N. Moha, Y. Guéhéneuc, L. Duchien, and A. L. Meur, Decor, Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering , ASE '07, pp.20-36, 2010.
DOI : 10.1145/1321631.1321727

URL : https://hal.archives-ouvertes.fr/tel-00321081

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, pp.579-596, 2013.

I. J. Ruiz, M. Nagappan, B. Adams, and A. E. Hassan, Understanding reuse in the Android Market, 2012 20th IEEE International Conference on Program Comprehension (ICPC), pp.113-122, 2012.
DOI : 10.1109/ICPC.2012.6240477

M. Schönefeld, Reconstructing dalvik applications, 10th annual CanSecWest conference, 2009.

Y. Singh, A. Kaur, and R. Malhotra, Empirical validation of object-oriented metrics for predicting fault proneness models. Software quality journal, pp.3-35, 2010.

N. Tsantalis, T. Chaikalis, and A. Chatzigeorgiou, JDeodorant: Identification and Removal of Type-Checking Bad Smells, 2008 12th European Conference on Software Maintenance and Reengineering, pp.329-331, 2008.
DOI : 10.1109/CSMR.2008.4493342

J. W. Tukey, Exploratory Data Analysis, 1977.

D. Verloop, Code Smells in the Mobile Applications Domain, 2013.

C. Wohlin, P. Runeson, M. Höst, M. C. Ohlsson, B. Regnell et al., Experimentation in software engineering, 2012.
DOI : 10.1007/978-1-4615-4625-2

]. L. Xu, Techniques and Tools for Analyzing and Understanding Android Applications, 2013.