{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,30]],"date-time":"2026-01-30T04:33:01Z","timestamp":1769747581579,"version":"3.49.0"},"reference-count":58,"publisher":"IEEE","license":[{"start":{"date-parts":[[2019,2,1]],"date-time":"2019-02-01T00:00:00Z","timestamp":1548979200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2019,2,1]],"date-time":"2019-02-01T00:00:00Z","timestamp":1548979200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2019,2,1]],"date-time":"2019-02-01T00:00:00Z","timestamp":1548979200000},"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":[[2019,2]]},"DOI":"10.1109\/saner.2019.8668030","type":"proceedings-article","created":{"date-parts":[[2019,3,19]],"date-time":"2019-03-19T01:30:10Z","timestamp":1552959010000},"page":"355-365","source":"Crossref","is-referenced-by-count":21,"title":["Characterizing and Detecting Inefficient Image Displaying Issues in Android Apps"],"prefix":"10.1109","author":[{"given":"Wenjie","family":"Li","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yanyan","family":"Jiang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chang","family":"Xu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yepang","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaoxing","family":"Ma","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jian","family":"Lu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref39","year":"0","journal-title":"4pdaclient"},{"key":"ref38","year":"0","journal-title":"Passandroid"},{"key":"ref33","year":"0","journal-title":"MPDroid"},{"key":"ref32","year":"0","journal-title":"Seadroid"},{"key":"ref31","year":"0","journal-title":"NewsBlur"},{"key":"ref30","year":"0","journal-title":"BlueAlliance"},{"key":"ref37","year":"0","journal-title":"Geopaparazzi"},{"key":"ref36","year":"0","journal-title":"ownCloud"},{"key":"ref35","year":"0","journal-title":"Conversation"},{"key":"ref34","year":"0","journal-title":"Aphotomanager"},{"key":"ref28","year":"0","journal-title":"NewPipe"},{"key":"ref27","year":"0","journal-title":"OneBusAway"},{"key":"ref29","year":"0","journal-title":"MoneyManagerEx"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180249"},{"key":"ref1","year":"0"},{"key":"ref20","year":"0","journal-title":"Project website"},{"key":"ref22","year":"0","journal-title":"OpenNoteScanner"},{"key":"ref21","year":"0","journal-title":"Dex2jar"},{"key":"ref24","year":"0","journal-title":"Wordpress"},{"key":"ref23","year":"0","journal-title":"Subsonic"},{"key":"ref26","year":"0","journal-title":"Kontalk"},{"key":"ref25","year":"0","journal-title":"PhotoAffix"},{"key":"ref50","first-page":"107","article-title":"AppInsight: Mobile app performance monitoring in the wild","volume":"12","author":"ravindranath","year":"2012","journal-title":"Proc USENIX Symp on Operating System Design and Implementation"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/CODES-ISSS.2013.6659020"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1145\/2742647.2742661"},{"key":"ref57","first-page":"310","article-title":"Remove RATs from your code: Automated optimization of resource inefficient database writes for mobile applications","author":"lyu","year":"2018","journal-title":"Proceedings of the International Symposium on Software Testing and Analysis"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180249"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1145\/2742647.2742656"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2950316"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635903"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1145\/2610384.2610410"},{"key":"ref10","year":"0","journal-title":"F-Droid A Catalogue of Open-Source Android Apps"},{"key":"ref11","year":"0","journal-title":"Android Platform Architecture"},{"key":"ref40","year":"0","journal-title":"Document"},{"key":"ref12","year":"0","journal-title":"Loading large bitmaps efficiently"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2950297"},{"key":"ref14","doi-asserted-by":"crossref","first-page":"702","DOI":"10.1145\/3238147.3238180","article-title":"A tale of two cities: How WebView induces bugs to Android applications","author":"hu","year":"2018","journal-title":"Proceedings of the 33rd ACM\/IEEE International Conference on Automated Software Engineering"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180207"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2016.2547385"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/1368088.1368110"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/2581122.2544151"},{"key":"ref19","year":"0"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2017.7884614"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568229"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2015.7332486"},{"key":"ref5","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1145\/2897073.2897097","article-title":"Profiling the responsiveness of Android applications via automated resource amplification","author":"wang","year":"2016","journal-title":"Proceedings of the International Conference on Mobile Software Engineering and Systems"},{"key":"ref8","first-page":"297","article-title":"Mantis: Automatic performance prediction for smartphone applications","author":"kwon","year":"2013","journal-title":"Proceedings of the 2013 USENIX Conference on Annual Technical Conference"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2015.4"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1145\/1999995.2000026"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2017.8057023"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/2872427.2883014"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/1814433.1814452"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1145\/3038912.3052574"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2017.2651823"},{"key":"ref42","year":"0","journal-title":"BubblePly"},{"key":"ref41","year":"0","journal-title":"KISS"},{"key":"ref44","year":"0","journal-title":"PhotoView"},{"key":"ref43","year":"0","journal-title":"Qksms"}],"event":{"name":"2019 IEEE 26th International Conference on Software Analysis, Evolution and Reengineering (SANER)","location":"Hangzhou, China","start":{"date-parts":[[2019,2,24]]},"end":{"date-parts":[[2019,2,27]]}},"container-title":["2019 IEEE 26th International Conference on Software Analysis, Evolution and Reengineering (SANER)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8663526\/8667965\/08668030.pdf?arnumber=8668030","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,18]],"date-time":"2022-07-18T14:51:34Z","timestamp":1658155894000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8668030\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,2]]},"references-count":58,"URL":"https:\/\/doi.org\/10.1109\/saner.2019.8668030","relation":{},"subject":[],"published":{"date-parts":[[2019,2]]}}}