{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,19]],"date-time":"2026-03-19T12:11:29Z","timestamp":1773922289655,"version":"3.50.1"},"reference-count":45,"publisher":"IEEE","license":[{"start":{"date-parts":[[2012,6,1]],"date-time":"2012-06-01T00:00:00Z","timestamp":1338508800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2012,6,1]],"date-time":"2012-06-01T00:00:00Z","timestamp":1338508800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012,6]]},"DOI":"10.1109\/icpc.2012.6240477","type":"proceedings-article","created":{"date-parts":[[2012,7,24]],"date-time":"2012-07-24T15:06:34Z","timestamp":1343142394000},"page":"113-122","source":"Crossref","is-referenced-by-count":60,"title":["Understanding reuse in the Android Market"],"prefix":"10.1109","author":[{"given":"Israel J. Mojica","family":"Ruiz","sequence":"first","affiliation":[{"name":"Maintenance, Construction and Intelligence Lab (MCIS), &#x00C9;cole Polytechnique de Montr&#x00E9;al, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Meiyappan","family":"Nagappan","sequence":"additional","affiliation":[{"name":"Maintenance, Construction and Intelligence Lab (MCIS), &#x00C9;cole Polytechnique de Montr&#x00E9;al, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bram","family":"Adams","sequence":"additional","affiliation":[{"name":"Software Analysis and Intelligence Lab (SAIL), Queen's University, Kingston, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ahmed E.","family":"Hassan","sequence":"additional","affiliation":[{"name":"Maintenance, Construction and Intelligence Lab (MCIS), &#x00C9;cole Polytechnique de Montr&#x00E9;al, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","article-title":"Gartner Says Worldwide Mobile Application Store Revenue Forecast to Surpass $15 Billion in 2011"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/MITP.2011.73"},{"key":"ref3","article-title":"Google Android Market Tops 400,000 Applications I Distimo","author":"Van Agten","year":"2012"},{"key":"ref4","article-title":"Your next job: Mobile app de-veloper? - Computerworld","author":"Stackpole","year":"2012"},{"key":"ref5","article-title":"[Infographic] History of Mobile App Stores","author":"Rowinski","year":"2012"},{"key":"ref6","article-title":"Google\u2019s Do-It-Yourself App Creation Software","author":"Lohr","year":"2012"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1049\/sej.1991.0032"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/236156.236184"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2005.85"},{"issue":"21","key":"ref10","first-page":"24","article-title":"The various types of object-oriented reuse","volume":"24","author":"Ambler","year":"1998","journal-title":"Computing Canada"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/1985441.1985468"},{"key":"ref12","volume-title":"Apps on Android Market","year":"2011"},{"key":"ref13","volume-title":"comScore Reports January 2012 U.S. Mobile Subscriber Market Share - cornScore, Inc","year":"2012"},{"key":"ref14","article-title":"Android beats Apple in China mobile platform race: report I Reuters","author":"Lee","year":"2012"},{"key":"ref15","volume-title":"ASTRO File Manager","year":"2011"},{"key":"ref16","volume-title":"Private Apps","year":"2011"},{"key":"ref17","volume-title":"Dex2jar","year":"2011"},{"key":"ref18","volume-title":"Apache Commons BCEL","year":"2011"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/243439.243441"},{"key":"ref20","article-title":"Why extends is evil- JavaWorld.com","author":"Holub","year":"2012"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2008.37"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/FLOSS.2007.10"},{"key":"ref23","volume-title":"Google AdMob Ads Android Fundamentals - Google AdMob Ads SDK - Google Developers","year":"2012"},{"key":"ref24","volume-title":"Google Analytics SDK for Android - Google Analytics - Google Code","year":"2012"},{"key":"ref25","volume-title":"org.apache.http.entity.mime (HttpMime 4.1.3 API)","year":"2012"},{"key":"ref26","volume-title":"Apache James Mime4J - Mime4J","year":"2012"},{"key":"ref27","volume-title":"WSI Media Products - WeatherActive Mobile","year":"2012"},{"key":"ref28","volume-title":"Android Ad Network | Push Notification ad network | Mobile Ad network | Android app monetization","year":"2012"},{"key":"ref29","volume-title":"AndEngine - Free Android 2D OpenGL Game Engine","year":"2012"},{"key":"ref30","volume-title":"Apache HttpComponents","year":"2012"},{"key":"ref31","volume-title":"AdMarvel - Home","year":"2012"},{"key":"ref32","volume-title":"Commons 10 Overview","year":"2012"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/297075.297085"},{"key":"ref34","volume-title":"Android-apktool - A tool for reengineering Android apk files - Google Project Hosting","year":"2012"},{"key":"ref35","volume-title":"Forum Runner - vBulletin \/ XenForo \/ myBB \/ IP.Board \/ phpBB Forum iPhone App","year":"2012"},{"key":"ref36","volume-title":"Building and Running \/ Android Developers","year":"2012"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/WWC.1998.809356"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.1999.802089"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2001.919192"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-21347-2_16"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2008.54"},{"key":"ref42","first-page":"19","article-title":"Cloning Considered Harmful","volume-title":"Reverse Engineering, 2006. WCRE \u201906. 13th Working Conference on","author":"Kapser"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/1985441.1985453"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/CIS.2010.77"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2011.25"}],"event":{"name":"2012 IEEE 20th International Conference on Program Comprehension (ICPC)","location":"Passau, Germany","start":{"date-parts":[[2012,6,11]]},"end":{"date-parts":[[2012,6,13]]}},"container-title":["2012 20th IEEE International Conference on Program Comprehension (ICPC)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/6230782\/6240470\/06240477.pdf?arnumber=6240477","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T06:22:10Z","timestamp":1747808530000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/6240477\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,6]]},"references-count":45,"URL":"https:\/\/doi.org\/10.1109\/icpc.2012.6240477","relation":{},"subject":[],"published":{"date-parts":[[2012,6]]}}}