{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T16:54:53Z","timestamp":1780332893403,"version":"3.54.1"},"reference-count":87,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"1","license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62072115"],"award-info":[{"award-number":["62072115"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["71731004"],"award-info":[{"award-number":["71731004"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61602122"],"award-info":[{"award-number":["61602122"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61971145"],"award-info":[{"award-number":["61971145"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002858","name":"China Postdoctoral Science Foundation","doi-asserted-by":"publisher","award":["2021M690667"],"award-info":[{"award-number":["2021M690667"]}],"id":[{"id":"10.13039\/501100002858","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. on Mobile Comput."],"published-print":{"date-parts":[[2023,1,1]]},"DOI":"10.1109\/tmc.2021.3088121","type":"journal-article","created":{"date-parts":[[2021,6,11]],"date-time":"2021-06-11T19:48:01Z","timestamp":1623440881000},"page":"556-573","source":"Crossref","is-referenced-by-count":6,"title":["Trimming Mobile Applications for Bandwidth-Challenged Networks in Developing Regions"],"prefix":"10.1109","volume":"22","author":[{"given":"Qinge","family":"Xie","sequence":"first","affiliation":[{"name":"School of Computer Science, Fudan University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Qingyuan","family":"Gong","sequence":"additional","affiliation":[{"name":"School of Computer Science, Fudan University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5725-2848","authenticated-orcid":false,"given":"Xinlei","family":"He","sequence":"additional","affiliation":[{"name":"School of Computer Science, Fudan University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4749-3060","authenticated-orcid":false,"given":"Yang","family":"Chen","sequence":"additional","affiliation":[{"name":"School of Computer Science, Fudan University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xin","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Computer Science, Fudan University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Haitao","family":"Zheng","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Chicago, Chicago, IL, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ben Y.","family":"Zhao","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Chicago, Chicago, IL, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref73","article-title":"Sensor box for Android.","year":"2021"},{"key":"ref72","article-title":"Sensors multitool","author":"software","year":"2021"},{"key":"ref71","article-title":"Sensor toolbox","year":"2021"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1145\/2037373.2037383"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1145\/3274694.3274726"},{"key":"ref77","article-title":"Mobile Internet connectivity","year":"2019"},{"key":"ref74","article-title":"Sensors overview","year":"2021"},{"key":"ref39","first-page":"869","article-title":"Debloating software through piece-wise compilation and loading","author":"quach","year":"2018","journal-title":"Proc 27th USENIX Secur Symp"},{"key":"ref75","article-title":"Android Studio","year":"2021"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/EuroSP48549.2020.00010"},{"key":"ref78","article-title":"Accelerating affordable smartphone ownership in emerging markets","year":"2017"},{"key":"ref79","article-title":"Improvements for smaller app downloads on Google Play","year":"2016"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2013.111"},{"key":"ref32","article-title":"Mini-programs: Tencent and Alibaba's war for consumers stickiness","author":"tan","year":"2017"},{"key":"ref31","article-title":"Alipay working on its own mini apps","author":"team","year":"2017"},{"key":"ref30","article-title":"WeChat mini program","year":"2019"},{"key":"ref37","article-title":"Top free apps","year":"2021"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2017.2756633"},{"key":"ref35","article-title":"Instant apps","year":"2021"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/2993259.2993263"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1145\/2742647.2742668"},{"key":"ref62","article-title":"ProGuard","year":"2021"},{"key":"ref61","first-page":"653","article-title":"LibRadar: Fast and Accurate Detection of Third-Party Libraries in Android Apps","author":"ma","year":"2016","journal-title":"2016 IEEE\/ACM 38th International Conference on Software Engineering Companion (ICSE-C) ICSE-C"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1145\/2462456.2465430"},{"key":"ref28","article-title":"Apple vs Android - A comparative study","author":"katariya","year":"2017"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1145\/3132029"},{"key":"ref27","article-title":"Messenger Lite","year":"2021"},{"key":"ref65","article-title":"UI\/Application exerciser Monkey","year":"2021"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1145\/2594368.2594390"},{"key":"ref29","article-title":"An essential guide to WeChat mini-program","author":"fu","year":"2016"},{"key":"ref67","year":"2021"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1145\/3210240.3210327"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00070"},{"key":"ref2","first-page":"417","article-title":"Kwiizya: Local cellular network services in remote areas","author":"zheleva","year":"2013","journal-title":"Proc 11th Annu Int Conf Mobile Syst Appl Serv"},{"key":"ref1","article-title":"GSMA state of mobile Internet connectivity report","year":"2019"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2016.2599156"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2014.2334606"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/2442882.2442889"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/MDM.2019.00118"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/2830629.2830646"},{"key":"ref26","article-title":"Facebook Lite","year":"2021"},{"key":"ref25","article-title":"What does it cost to purchase broadband data in developing countries?","author":"foundation","year":"2017"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/EuroSP.2019.00012"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1145\/2976749.2978333"},{"key":"ref59","article-title":"Apktool","year":"2021"},{"key":"ref58","article-title":"dex2jar","year":"2021"},{"key":"ref57","year":"2021"},{"key":"ref56","article-title":"wechat-app-unpack","year":"2021"},{"key":"ref55","article-title":"Code length measured in 14 languages","author":"mcloone","year":"2012"},{"key":"ref54","article-title":"iTunes connect","year":"2015"},{"key":"ref53","article-title":"Add or test APK expansion files.","year":"2021"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1145\/3133956.3134059"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3173641"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/2160601.2160612"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE.2018.00029"},{"key":"ref12","article-title":"Average app file size: Data for Android and iOS mobile apps","author":"boshell","year":"2017"},{"key":"ref13","article-title":"Turn off auto app updates on Android and save your mobile data","author":"madegwa","year":"2018"},{"key":"ref14","article-title":"How to avoid using up all of your smartphone data","author":"mcmahon","year":"2017"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/3136560.3136569"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1145\/3196398.3196449"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/ICICTR.2018.8706869"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1145\/3052973.3052990"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/1836001.1836009"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1109\/CSCloud.2015.97"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/1963192.1963361"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1145\/2808117.2808124"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/2830629.2830636"},{"key":"ref80","article-title":"Binary diff\/patch utility","author":"percival","year":"2003"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/1963192.1963363"},{"key":"ref3","first-page":"1","article-title":"Internet bandwidth upgrade: Implications on performance and usage in rural Zambia","volume":"11","author":"zheleva","year":"2015","journal-title":"Inf Technol Int Develop"},{"key":"ref6","first-page":"87","article-title":"WiLDNet: Design and implementation of high performance WiFi based long distance networks","author":"patra","year":"2007","journal-title":"Proc 4th USENIX Symp Netw Syst Des Implementation"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/ICTD.2007.4937391"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2013.82"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/1161089.1161099"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1109\/TCE.2015.7064120"},{"key":"ref7","first-page":"119","article-title":"Beyond pilots: Keeping rural wireless networks alive","author":"surana","year":"2008","journal-title":"Proc 5th USENIX Symp Netw Syst Des Implementation"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2013.6624045"},{"key":"ref87","article-title":"Enjarify, a tool for translating Dalvik bytecode to equivalent Java bytecode by Google","year":"2021"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/3213775"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2009.62"},{"key":"ref45","first-page":"1697","article-title":"Less is more: Quantifying the security benefits of debloating web applications","author":"azad","year":"2019","journal-title":"Proc 28th USENIX Secur Symp"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1145\/1982185.1982471"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2019.00061"},{"key":"ref42","first-page":"1733","article-title":"RAZOR: A framework for post-deployment software debloating","author":"qian","year":"2019","journal-title":"Proc 28th USENIX Secur Symp"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC.2016.146"},{"key":"ref44","first-page":"1713","article-title":"DECAF: Automatic, adaptive de-bloating and hardening of COTS firmware","author":"christensen","year":"2020","journal-title":"Proc 29th USENIX Secur Symp"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/3243734.3243838"}],"container-title":["IEEE Transactions on Mobile Computing"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/7755\/9970410\/09453130.pdf?arnumber=9453130","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,26]],"date-time":"2022-12-26T19:16:52Z","timestamp":1672082212000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9453130\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,1,1]]},"references-count":87,"journal-issue":{"issue":"1"},"URL":"https:\/\/doi.org\/10.1109\/tmc.2021.3088121","relation":{},"ISSN":["1536-1233","1558-0660","2161-9875"],"issn-type":[{"value":"1536-1233","type":"print"},{"value":"1558-0660","type":"electronic"},{"value":"2161-9875","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,1,1]]}}}