{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,20]],"date-time":"2026-02-20T10:54:04Z","timestamp":1771584844797,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":41,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,5,14]],"date-time":"2016-05-14T00:00:00Z","timestamp":1463184000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2016,5,14]]},"DOI":"10.1145\/2897073.2897094","type":"proceedings-article","created":{"date-parts":[[2016,7,21]],"date-time":"2016-07-21T15:20:09Z","timestamp":1469114409000},"page":"225-234","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":44,"title":["Understanding code smells in Android applications"],"prefix":"10.1145","author":[{"given":"Umme Ayda","family":"Mannan","sequence":"first","affiliation":[{"name":"Oregon State University, Corvallis, OR"}]},{"given":"Iftekhar","family":"Ahmed","sequence":"additional","affiliation":[{"name":"Oregon State University, Corvallis, OR"}]},{"given":"Rana Abdullah M.","family":"Almurshed","sequence":"additional","affiliation":[{"name":"Oregon State University, Corvallis, OR"}]},{"given":"Danny","family":"Dig","sequence":"additional","affiliation":[{"name":"Oregon State University, Corvallis, OR"}]},{"given":"Carlos","family":"Jensen","sequence":"additional","affiliation":[{"name":"Oregon State University, Corvallis, OR"}]}],"member":"320","published-online":{"date-parts":[[2016,5,14]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Open Source Software: Mobile Open Source Technologies (pp. 181--190)","author":"Ahmed I.","year":"2014","unstructured":"Ahmed , I. , Ghorashi , S. , & Jensen , C. ( 2014 ). An Exploration of Code Quality in FOSS Projects . In Open Source Software: Mobile Open Source Technologies (pp. 181--190) . Springer Berlin Heidelberg . Ahmed, I., Ghorashi, S., & Jensen, C. (2014). An Exploration of Code Quality in FOSS Projects. In Open Source Software: Mobile Open Source Technologies (pp. 181--190). Springer Berlin Heidelberg."},{"key":"e_1_3_2_1_2_1","volume-title":"2015 ACM\/IEEE International Symposium on. IEEE","author":"Ahmed I.","year":"2015","unstructured":"Ahmed , I. , Mannan , U. A. , Gopinath , R. , & Jensen , C. \" An Empirical Study of Design Degradation : How Software Projects Get Worse Over Time.\" Empirical Software Engineering and Measurement (ESEM) , 2015 ACM\/IEEE International Symposium on. IEEE , 2015 . Ahmed, I., Mannan, U. A., Gopinath, R., & Jensen, C. \"An Empirical Study of Design Degradation: How Software Projects Get Worse Over Time.\" Empirical Software Engineering and Measurement (ESEM), 2015 ACM\/IEEE International Symposium on. IEEE, 2015."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1463788.1463819"},{"key":"e_1_3_2_1_4_1","volume-title":"AntiPatterns: refactoring software, architectures, and projects in crisis","author":"Brown W. H.","year":"1998","unstructured":"Brown , W. H. , Malveau , R. C. , & Mowbray , T. J. ( 1998 ). AntiPatterns: refactoring software, architectures, and projects in crisis . Brown, W. H., Malveau, R. C., & Mowbray, T. J. (1998). AntiPatterns: refactoring software, architectures, and projects in crisis."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/157710.157715"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/2487085.2487128"},{"key":"e_1_3_2_1_7_1","volume-title":"Investigation of Code Smells in Different Software Domains. Full-scale Software Engineering, 31","author":"Delchev M.","year":"2015","unstructured":"Delchev , M. , Harun , M. F. ( 2015 ). Investigation of Code Smells in Different Software Domains. Full-scale Software Engineering, 31 . Delchev, M., Harun, M. F. (2015). Investigation of Code Smells in Different Software Domains. Full-scale Software Engineering, 31."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0164-1212(02)00054-7"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0164-1212(02)00054-7"},{"key":"e_1_3_2_1_10_1","volume-title":"International Workshop on Refactoring & Testing (RefTest), co-located event with XP 2013 Conference. (RefTest), co-located event with XP 2013 Conference.","author":"Ferme V.","year":"2013","unstructured":"Ferme , V. , Marino , A. , & Fontana , F. A. ( 2013 ). Is it a Real Code Smell to be Removed or not? . In International Workshop on Refactoring & Testing (RefTest), co-located event with XP 2013 Conference. (RefTest), co-located event with XP 2013 Conference. 2013. Ferme, V., Marino, A., & Fontana, F. A. (2013). Is it a Real Code Smell to be Removed or not?. In International Workshop on Refactoring & Testing (RefTest), co-located event with XP 2013 Conference. (RefTest), co-located event with XP 2013 Conference. 2013."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSTW.2011.14"},{"key":"e_1_3_2_1_12_1","volume-title":"Refactoring: improving the design of existing code. Pearson Education India","author":"Fowler M.","year":"1999","unstructured":"Fowler , M. ( 1999 ). Refactoring: improving the design of existing code. Pearson Education India . Fowler, M. (1999). Refactoring: improving the design of existing code. Pearson Education India."},{"key":"e_1_3_2_1_13_1","volume-title":"ICSE 2015-ACM SRC.","author":"Hecht G.","unstructured":"Hecht , G. An Approach to Detect Android Antipatterns . In ICSE 2015-ACM SRC. Hecht, G. An Approach to Detect Android Antipatterns. In ICSE 2015-ACM SRC."},{"key":"e_1_3_2_1_14_1","volume-title":"R. Detection of Anti-patterns in Mobile Applications. In COMPARCH","author":"Hecht G.","year":"2014","unstructured":"Hecht , G. , Duchien , L. , Naouel , M. , & Rouvoy , R. Detection of Anti-patterns in Mobile Applications. In COMPARCH 2014 . Hecht, G., Duchien, L., Naouel, M., & Rouvoy, R. Detection of Anti-patterns in Mobile Applications. In COMPARCH 2014."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.46"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.5555\/2486788.2486840"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2695664.2696059"},{"key":"e_1_3_2_1_18_1","volume-title":"The pragmatic programmer: from journeyman to master","author":"Hunt A.","year":"2000","unstructured":"Hunt , A. , & Thomas , D. ( 2000 ). The pragmatic programmer: from journeyman to master . Addison-Wesley Professional . Hunt, A., & Thomas, D. (2000). The pragmatic programmer: from journeyman to master. Addison-Wesley Professional."},{"key":"e_1_3_2_1_19_1","unstructured":"InFusion. Retrieved from URL: http:\/\/www.intooitus.com\/inFusion.html.  InFusion. Retrieved from URL: http:\/\/www.intooitus.com\/inFusion.html."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2008.27"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1002\/smr.344"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2010.21"},{"key":"e_1_3_2_1_23_1","volume-title":"Object-oriented metrics in practice: using software metrics to characterize, evaluate, and improve the design of object-oriented systems","author":"Lanza M.","year":"2007","unstructured":"Lanza , M. , & Marinescu , R. ( 2007 ). \" Object-oriented metrics in practice: using software metrics to characterize, evaluate, and improve the design of object-oriented systems \". Springer Science & Business Media . Lanza, M., & Marinescu, R. (2007). \"Object-oriented metrics in practice: using software metrics to characterize, evaluate, and improve the design of object-oriented systems\". Springer Science & Business Media."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2006.10.018"},{"key":"e_1_3_2_1_25_1","volume-title":"ICSM (Industrial and Tool Volume).","author":"Marinescu C.","year":"2005","unstructured":"Marinescu , C. , Marinescu , R. , Mihancea , P. F. , & Wettel , R. ( 2005 ). iPlasma: An integrated platform for quality assessment of object-oriented design . In ICSM (Industrial and Tool Volume). Marinescu, C., Marinescu, R., Mihancea, P. F., & Wettel, R. (2005). iPlasma: An integrated platform for quality assessment of object-oriented design. In ICSM (Industrial and Tool Volume)."},{"key":"e_1_3_2_1_26_1","volume-title":"Agile software development: principles, patterns, and practices","author":"Martin R. C.","year":"2003","unstructured":"Martin , R. C. ( 2003 ). Agile software development: principles, patterns, and practices . Prentice Hall PTR. Martin, R. C. (2003). Agile software development: principles, patterns, and practices. Prentice Hall PTR."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.5555\/2820518.2820535"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-015-9388-2"},{"key":"e_1_3_2_1_29_1","volume-title":"Naive bayes classifiers","author":"Murphy K. P.","unstructured":"Murphy , K. P. Naive bayes classifiers . University of British Columbia (2006) . Murphy, K. P. Naive bayes classifiers. University of British Columbia (2006)."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2009.5314231"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2013.6693086"},{"key":"e_1_3_2_1_32_1","unstructured":"Palomba F. Di Nucci D. Tufano M. Bavota G. Oliveto R. Poshyvanyk D. & De Lucia A. Landfill: an Open Dataset of Code Smells with Public Evaluation.  Palomba F. Di Nucci D. Tufano M. Bavota G. Oliveto R. Poshyvanyk D. & De Lucia A. Landfill: an Open Dataset of Code Smells with Public Evaluation."},{"key":"e_1_3_2_1_33_1","volume-title":"Mining Version Histories for Detecting Code Smells","author":"Palomba F.","unstructured":"Palomba , F. ; Bavota , G. ; Di Penta , M. ; Oliveto , R. ; Poshyvanyk , D. ; De Lucia , A. , Mining Version Histories for Detecting Code Smells . In IEEE Transactions on Software Engineering , vol. 41 , no. 5, pp. 462--489, May 1 2015. Palomba, F.; Bavota, G.; Di Penta, M.; Oliveto, R.; Poshyvanyk, D.; De Lucia, A., Mining Version Histories for Detecting Code Smells. In IEEE Transactions on Software Engineering, vol. 41, no. 5, pp. 462--489, May 1 2015."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/UCC.2013.70"},{"key":"e_1_3_2_1_35_1","volume-title":"Proc. of the conference Modellierung 2014 in the Workshop Modellbasierte und modellgetriebene Softwaremodernisierung--MMSM (Vol.","author":"Reimann J.","year":"2014","unstructured":"Reimann , J. , Brylski , M. , & A\u00dfmann , U. ( 2014 ). A Tool-Supported Quality Smell Catalogue For Android Developers . In Proc. of the conference Modellierung 2014 in the Workshop Modellbasierte und modellgetriebene Softwaremodernisierung--MMSM (Vol. 2014). Reimann, J., Brylski, M., & A\u00dfmann, U. (2014). A Tool-Supported Quality Smell Catalogue For Android Developers. In Proc. of the conference Modellierung 2014 in the Workshop Modellbasierte und modellgetriebene Softwaremodernisierung--MMSM (Vol. 2014)."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-012-0243-2"},{"key":"e_1_3_2_1_37_1","volume-title":"Object-oriented design heuristics (Vol. 338). Reading: Addison-Wesley","author":"Riel A. J.","year":"1996","unstructured":"Riel , A. J. ( 1996 ). Object-oriented design heuristics (Vol. 338). Reading: Addison-Wesley . Riel, A. J. (1996). Object-oriented design heuristics (Vol. 338). Reading: Addison-Wesley."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-010-9150-8"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1852786.1852797"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.5555\/2818754.2818805"},{"key":"e_1_3_2_1_42_1","volume-title":"Proceedings of the 20th Working Conference on Reverse Engineering (WCRE), (pp. 242--251","author":"Yamashita A.","year":"2013","unstructured":"Yamashita , A. , & Moonen , L. ( 2013 , October). \"Do developers care about code smells? An exploratory survey \". In Proceedings of the 20th Working Conference on Reverse Engineering (WCRE), (pp. 242--251 . Yamashita, A., & Moonen, L. (2013, October). \"Do developers care about code smells? An exploratory survey\". In Proceedings of the 20th Working Conference on Reverse Engineering (WCRE), (pp. 242--251."}],"event":{"name":"ICSE '16: 38th International Conference on Software Engineering","location":"Austin Texas","acronym":"ICSE '16","sponsor":["ACM Association for Computing Machinery","SIGSOFT ACM Special Interest Group on Software Engineering","IEEE-CS\\DATC IEEE Computer Society","TCSE IEEE Computer Society's Tech. Council on Software Engin."]},"container-title":["Proceedings of the International Conference on Mobile Software Engineering and Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2897073.2897094","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2897073.2897094","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:38:47Z","timestamp":1750221527000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2897073.2897094"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,5,14]]},"references-count":41,"alternative-id":["10.1145\/2897073.2897094","10.1145\/2897073"],"URL":"https:\/\/doi.org\/10.1145\/2897073.2897094","relation":{},"subject":[],"published":{"date-parts":[[2016,5,14]]},"assertion":[{"value":"2016-05-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}