{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,29]],"date-time":"2026-05-29T22:11:23Z","timestamp":1780092683924,"version":"3.54.0"},"reference-count":59,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2014,5,20]],"date-time":"2014-05-20T00:00:00Z","timestamp":1400544000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Software Qual J"],"published-print":{"date-parts":[[2015,9]]},"DOI":"10.1007\/s11219-014-9238-2","type":"journal-article","created":{"date-parts":[[2014,5,19]],"date-time":"2014-05-19T15:32:22Z","timestamp":1400513542000},"page":"485-508","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":32,"title":["Studying the relationship between source code quality and mobile platform dependence"],"prefix":"10.1007","volume":"23","author":[{"given":"Mark D.","family":"Syer","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Meiyappan","family":"Nagappan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bram","family":"Adams","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ahmed E.","family":"Hassan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2014,5,20]]},"reference":[{"key":"9238_CR1","unstructured":"Android Market. (2014). Android Market. https:\/\/play.google.com\/store . Last viewed March 14, 2014."},{"key":"9238_CR2","unstructured":"App Brain. (2014). App brain. http:\/\/www.appbrain.com\/ . Last viewed March 14, 2014."},{"key":"9238_CR3","doi-asserted-by":"crossref","unstructured":"Binkley, A. B., & Schach, S. R. (1998). Validation of the coupling dependency metric as a predictor of run-time failures and maintenance measures. In Proceedings of the international conference on software engineering (pp. 452\u2013455).","DOI":"10.1109\/ICSE.1998.671604"},{"key":"9238_CR4","doi-asserted-by":"crossref","unstructured":"Bird, C., Nagappan, N., Murphy, B., Gall, H., & Devanbu, P. (2011). Don\u2019t touch my code! examining the effects of ownership on software quality. In Proceedings of the ACM SIGSOFT symposium and the European conference on foundations of software engineering (pp. 4\u201314).","DOI":"10.1145\/2025113.2025119"},{"key":"9238_CR5","unstructured":"Black Duck Software Inc. (2010). Android wins over open source mobile developers, growing 3x faster than iphone. http:\/\/blackducksoftware.com\/news\/releases\/2010-03-16 . Last viewed March 14, 2014."},{"key":"9238_CR6","unstructured":"Black Duck Software Inc. (2011). Mobile innovation, growth driven by open source. http:\/\/blackducksoftware.com\/news\/releases\/2011-03-02 . Last viewed March 14, 2014."},{"key":"9238_CR7","unstructured":"Black Duck Software Inc. (2012). Android and enterprise benefit from mobile open source development. http:\/\/blackducksoftware.com\/news\/releases\/2012-05-15 . Last viewed March 14, 2014."},{"issue":"1","key":"9238_CR8","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/MPRV.2011.1","volume":"10","author":"M Butler","year":"2011","unstructured":"Butler, M. (2011). Android: Changing the mobile landscape. IEEE Pervasive Computing, 10(1), 4\u20137.","journal-title":"IEEE Pervasive Computing"},{"issue":"4","key":"9238_CR9","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1145\/1966989.1968203","volume":"9","author":"A Charland","year":"2011","unstructured":"Charland, A., & LeRoux, B. (2011). Mobile application development: Web vs. native. Queue, 9(4), 20\u201328.","journal-title":"Queue"},{"issue":"6","key":"9238_CR10","doi-asserted-by":"crossref","first-page":"476","DOI":"10.1109\/32.295895","volume":"20","author":"S Chidamber","year":"1994","unstructured":"Chidamber, S., & Kemerer, C. (1994). A metrics suite for object oriented design. Transactions on Software Engineering, 20(6), 476\u2013493.","journal-title":"Transactions on Software Engineering"},{"key":"9238_CR11","unstructured":"Cohen, J., Cohen, P., West, S. G., & Aiken, L. S. (2002). Applied multiple regression\/correlation analysis for the behavioral sciences, 3rd edn. Routledge Academic."},{"key":"9238_CR12","unstructured":"Distimo (2011). Comparisons and contrasts: Windows phone 7 marketplace and google android market. http:\/\/www.distimo.com\/publications . Last viewed March 14, 2014."},{"key":"9238_CR13","volume-title":"Statistical analysis quick reference guidebook","author":"AC Elliott","year":"2006","unstructured":"Elliott, A. C. (2006). Statistical analysis quick reference guidebook (1st ed.). Thousand Oaks, CA: Sage.","edition":"1"},{"issue":"1","key":"9238_CR14","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1109\/MSP.2009.26","volume":"7","author":"W Enck","year":"2009","unstructured":"Enck, W., Ongtang, M., & McDaniel, P. (2009). Understanding Android Security. Security and Privacy Magazine, 7(1), 50\u201357.","journal-title":"Security and Privacy Magazine"},{"key":"9238_CR15","volume-title":"Applied regression analysis and generalized linear models","author":"J Fox","year":"2008","unstructured":"Fox, J. (2008). Applied regression analysis and generalized linear models (2nd ed.). Thousand Oaks, CA: Sage.","edition":"2"},{"key":"9238_CR16","doi-asserted-by":"crossref","unstructured":"Gasimov, A., Tan, C. H., Phang, C. W., & Sutanto, J. (2010). Visiting mobile application development: What, how, and where. In Proceedings of the international conference on mobile business and global mobility roundtable (pp. 74\u201381).","DOI":"10.1109\/ICMB-GMR.2010.20"},{"issue":"1","key":"9238_CR17","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1109\/MS.2010.155","volume":"28","author":"D Gavalas","year":"2011","unstructured":"Gavalas, D., & Economou, D. (2011). Development platforms for mobile applications: Status and trends. IEEE Software, 28(1), 77\u201386.","journal-title":"IEEE Software"},{"key":"9238_CR18","doi-asserted-by":"crossref","unstructured":"Grace, M. C., Zhou, W., Jiang, X., & Sadeghi, A. R. (2012a). Unsafe exposure analysis of mobile in-app advertisements. In Proceedings of the conference on security and privacy in wireless and mobile networks (pp. 101\u2013112).","DOI":"10.1145\/2185448.2185464"},{"key":"9238_CR19","doi-asserted-by":"crossref","unstructured":"Grace, M. C., Zhou, Y., Zhang, Q., Zou, S., & Jiang, X. (2012b). Riskranker: scalable and accurate zero-day android malware detection. In Proceedings of the international conference on mobile systems, applications, and services (pp. 281\u2013294).","DOI":"10.1145\/2307636.2307663"},{"key":"9238_CR20","doi-asserted-by":"crossref","unstructured":"Harman, M., Jia, Y., & Test, Y. Z. (2012). App store mining and analysis: MSR for App stores. In Proceedings of the international working conference on mining software repositories.","DOI":"10.1109\/MSR.2012.6224306"},{"issue":"2","key":"9238_CR21","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1002\/sim.4780030207","volume":"3","author":"FE Harrell","year":"1984","unstructured":"Harrell, F. E., Lee, K. L., Califf, R. M., Pryor, D. B., & Rosati, R. A. (1984). Regression modelling strategies for improved prognostic prediction. Statistics in Medicine, 3(2), 143\u2013152.","journal-title":"Statistics in Medicine"},{"key":"9238_CR22","doi-asserted-by":"crossref","unstructured":"Hassan, A. E. (2008a). Automated classification of change messages in open source projects. In Proceedings of the symposium on applied computing (pp. 837\u2013841).","DOI":"10.1145\/1363686.1363876"},{"key":"9238_CR23","doi-asserted-by":"crossref","unstructured":"Hassan, A. E. (2008b). The road ahead for mining software repositories. In Frontiers of Software Maintenance (pp. 48\u201357).","DOI":"10.1109\/FOSM.2008.4659248"},{"key":"9238_CR24","doi-asserted-by":"crossref","unstructured":"Hassan, A.E., & Holt, R. C. (2002). Architecture recovery of web applications. In Proceedings of the international conference on software engineering (pp. 349\u2013359).","DOI":"10.1145\/581380.581383"},{"key":"9238_CR25","doi-asserted-by":"crossref","unstructured":"Herraiz, I., Gonzalez-Barahona, J. M., & Robles, G. (2007). Towards a theoretical model for software growth. In Proceedings of the international workshop on mining software repositories (pp. 21\u201328).","DOI":"10.1109\/MSR.2007.31"},{"key":"9238_CR26","unstructured":"International Data Corp. (2011). Idc forecasts nearly 183 billion annual mobile app downloads by 2015: Monetization challenges driving business model evolution. http:\/\/www.idc.com\/getdoc.jsp?containerId=prUS22917111 . Last viewed March 14, 2014."},{"key":"9238_CR27","unstructured":"Israel, M. R. J., Nagappan, M., Adams, B., & Hassan, A. E. (2012). Understanding reuse in the android market. In Proceedings of the international conference on program comprehension (pp. 113\u2013122)."},{"key":"9238_CR28","doi-asserted-by":"crossref","unstructured":"Khalid, H. (2013). On identifying user complaints of ios apps. In: Proceedings of the international conference on software engineering (pp. 1474\u20131476).","DOI":"10.1109\/ICSE.2013.6606749"},{"key":"9238_CR29","unstructured":"Kim, H. W., Lee, H. L., & Son, J. E. (2011). An exploratory study on the determinants of smartphone app purchase. In: Proceedings of the international DSI and the APDSI joint meeting."},{"key":"9238_CR31","doi-asserted-by":"crossref","unstructured":"Linares-V\u00e1squez, M., Bavota, G., Bernal-C\u00e1rdenas, C., Penta, M. D., Oliveto, R., & Poshyvanyk, D. (2013). API change and fault proneness: A threat to the success of Android apps. In Proceedings of the joint meeting on foundations of software engineering (pp. 477\u2013487).","DOI":"10.1145\/2491411.2491428"},{"issue":"5","key":"9238_CR32","doi-asserted-by":"crossref","first-page":"649","DOI":"10.1109\/32.24715","volume":"15","author":"R Lind","year":"1989","unstructured":"Lind, R., & Vairavan, K. (1989). An experimental investigation of software metrics and their relationship to software development effort. Transactions on Software Engineering, 15(5), 649\u2013653.","journal-title":"Transactions on Software Engineering"},{"key":"9238_CR33","unstructured":"Lohr, S. (2010). Google\u2019s do-it-yourself app creation software. http:\/\/www.nytimes.com\/2010\/07\/12\/technology\/12google.html . Last viewed March 14, 2014."},{"key":"9238_CR30","unstructured":"Maji, A. K., Hao, K., Sultana, S., Bagchi, S. (2010). Characterizing failures in mobile oses: A case study with android and symbian. In Proceedings of the international symposium on software reliability engineering (pp. 249\u2013258)."},{"issue":"1","key":"9238_CR34","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1177\/0003122409359166","volume":"75","author":"TV Meera der","year":"2010","unstructured":"der Meera, T. V., Grotenhuisb, M. T., & Pelzerb, B. (2010). Influential cases in multilevel modeling: A methodological comment. American Sociological Review, 75(1), 173\u2013178.","journal-title":"American Sociological Review"},{"key":"9238_CR35","doi-asserted-by":"crossref","unstructured":"Minelli, R., & Lanza, M. (2013). Software analytics for mobile applications\u2014Insights & lessons learned. In Proceedings of the European conference on software maintenance and reengineering (pp. 144\u2013153).","DOI":"10.1109\/CSMR.2013.24"},{"key":"9238_CR36","doi-asserted-by":"crossref","unstructured":"Mockus, A., & Votta, L.G. (2000). Identifying reasons for software changes using historic databases. In Proceedings of the international conference on software maintenance (pp. 120\u2013130).","DOI":"10.1109\/ICSM.2000.883028"},{"key":"9238_CR37","unstructured":"MozillaWiki. (2014). Mobile\/fennec\/android. http:\/\/wiki.mozilla.org\/Mobile\/Fennec\/Android . Last viewed March 14, 2014."},{"key":"9238_CR38","doi-asserted-by":"crossref","unstructured":"Nagappan, N., & Ball, T. (2005). Use of relative code churn measures to predict system defect density. In Proceedings of the international conference on software engineering (pp. 284\u2013292).","DOI":"10.1145\/1062455.1062514"},{"key":"9238_CR39","doi-asserted-by":"crossref","unstructured":"Nguyen, T. N. D., Adams, B., & Hassan, A. E. (2010). Studying the impact of dependency network measures on software quality. In Proceedings of the international conference on software maintenance (pp. 1\u201310).","DOI":"10.1109\/ICSM.2010.5609560"},{"key":"9238_CR40","unstructured":"Nielsen Co. (2010a). Games dominate America\u2019s growing appetite for mobile apps. http:\/\/blog.nielsen.com\/nielsenwire\/online\/_%20mobile\/games-dominate-americas-growing-appetite-for-mobile-apps . Last viewed March 14, 2014."},{"key":"9238_CR41","unstructured":"Nielsen Co. (2010b). The state of mobile apps. http:\/\/blog.nielsen.com\/nielsenwire\/online\/_mobile\/the-state-of-mobile-apps . Last viewed March 14, 2014."},{"key":"9238_CR42","volume-title":"Mathematical statistics and data analysis","author":"JA Rice","year":"1995","unstructured":"Rice, J. A. (1995). Mathematical statistics and data analysis (2nd ed.). North Scituate: Duxbury Press.","edition":"2"},{"key":"9238_CR43","doi-asserted-by":"crossref","unstructured":"Robinson, B., & Francis, P. (2010). Improving industrial adoption of software engineering research: A comparison of open and closed source software. In Proceedings of the international symposium on empirical software engineering and measurement (pp. 197\u2013206).","DOI":"10.1145\/1852786.1852814"},{"key":"9238_CR44","doi-asserted-by":"crossref","unstructured":"Schr\u00f6ter, A., Zimmermann, T., & Zeller, A. (2006). Predicting component failures at design time. In Proceedings of the international symposium on empirical software engineering (pp. 18\u201327).","DOI":"10.1145\/1159733.1159739"},{"key":"9238_CR45","unstructured":"Scitools. (2014). Understand your code. http:\/\/scitools.com\/ . Last viewed March 14, 2014."},{"issue":"2","key":"9238_CR46","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1109\/MSP.2010.2","volume":"8","author":"A Shabtai","year":"2010","unstructured":"Shabtai, A., Fledel, Y., Kanonov, U., Elovici, Y., Dolev, S., & Glezer, C. (2010). Google Android: A comprehensive security assessment. Security and Privacy Magazine, 8(2), 35\u201344.","journal-title":"Security and Privacy Magazine"},{"key":"9238_CR47","unstructured":"Sharma, C. (2010). Sizing up the global apps market. http:\/\/chetansharma.com\/mobileappseconomy.htm . Last viewed March 14, 2014."},{"key":"9238_CR48","doi-asserted-by":"crossref","unstructured":"Shihab, E., Jiang, Z. M., Ibrahim, W. M., Adams, B., & Hassan, A. E. (2010). Understanding the impact of code and process metrics on post-release defects: A case study on the eclipse project. In Proceedings of the international symposium on empirical software engineering and measurement (pp. 29\u201339).","DOI":"10.1145\/1852786.1852792"},{"key":"9238_CR49","doi-asserted-by":"crossref","unstructured":"Shihab, E., Mockus, A., Kamei, Y., Adams, B., & Hassan, A. E. (2011). High-impact defects: A study of breakage and surprise defects. In Proceedings of the ACM SIGSOFT symposium and the European conference on foundations of software engineering (pp. 300\u2013310).","DOI":"10.1145\/2025113.2025155"},{"key":"9238_CR50","doi-asserted-by":"crossref","unstructured":"Syer, M. D., Adams, B., Hassan, A. E., & Zou, Y. (2011). Exploring the development of micro-apps: A case study on the blackberry and android platforms. In Proceedings of the international working conference on source code analysis and manipulation (pp. 55\u201364).","DOI":"10.1109\/SCAM.2011.25"},{"key":"9238_CR51","unstructured":"Syer, M. D., Nagappan, M., Hassan, A. E., & Adams, B. (2013). Revisiting prior empirical findings for mobile apps: An empirical case study on the 15 most popular open-source android apps. In Proceedings of the conference of the center for advanced studies on collaborative research (pp. 283\u2013297)."},{"issue":"4","key":"9238_CR52","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1109\/MPOT.2011.2182571","volume":"31","author":"KW Tracy","year":"2012","unstructured":"Tracy, K. W. (2012). Mobile application development experiences on Apple\u2019s iOS and Android OS. Potentials, 31(4), 30\u201334.","journal-title":"Potentials"},{"key":"9238_CR53","unstructured":"Wen, H. (2011). http:\/\/radar.oreilly.com\/2011\/06\/google-app-inventor-programmers-mobile-apps.html . Last viewed March 14, 2014."},{"key":"9238_CR54","doi-asserted-by":"crossref","first-page":"539","DOI":"10.1007\/s10664-008-9082-8","volume":"13","author":"E Weyuker","year":"2008","unstructured":"Weyuker, E., Ostrand, T., & Bell, R. (2008). Do too many cooks spoil the broth? Using the number of developers to enhance defect prediction models. Empirical Software Engineering, 13, 539\u2013559.","journal-title":"Empirical Software Engineering"},{"key":"9238_CR55","unstructured":"Workshop on Mobile Software Engineering. (2011). Workshop on mobile software engineering. http:\/\/mobileseworkshop.org\/ . Last viewed March 14, 2014."},{"key":"9238_CR56","unstructured":"Wu, Y., Luo, J., & Luo, L. (2010). Porting mobile web application engine to the android platform. In Proceedings of the international conference on computer and information technology (pp. 2157\u20132161)."},{"key":"9238_CR57","doi-asserted-by":"crossref","unstructured":"Xin, C. (2009). Cross-platform mobile phone game development environment. In Proceedings of the international conference on industrial and information systems (pp. 182\u2013184).","DOI":"10.1109\/IIS.2009.96"},{"key":"9238_CR58","doi-asserted-by":"crossref","unstructured":"Zimmermann, T, & Nagappan, N. (2008). Predicting defects using network analysis on dependency graphs. In International conference on software engineering (pp. 531\u2013540).","DOI":"10.1145\/1368088.1368161"},{"key":"9238_CR59","doi-asserted-by":"crossref","unstructured":"Zimmermann, T., Premraj, R., & Zeller, A. (2007). Predicting defects for eclipse. In International workshop on predictor models in software engineering (p. 9).","DOI":"10.1109\/PROMISE.2007.10"}],"container-title":["Software Quality Journal"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-014-9238-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11219-014-9238-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-014-9238-2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,10]],"date-time":"2019-08-10T15:59:01Z","timestamp":1565452741000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11219-014-9238-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,5,20]]},"references-count":59,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2015,9]]}},"alternative-id":["9238"],"URL":"https:\/\/doi.org\/10.1007\/s11219-014-9238-2","relation":{},"ISSN":["0963-9314","1573-1367"],"issn-type":[{"value":"0963-9314","type":"print"},{"value":"1573-1367","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,5,20]]}}}