{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,8]],"date-time":"2026-10-08T11:36:28Z","timestamp":1791459388596,"version":"4.3.4"},"reference-count":55,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015,11]]},"DOI":"10.1109\/ase.2015.32","type":"proceedings-article","created":{"date-parts":[[2016,1,7]],"date-time":"2016-01-07T17:14:45Z","timestamp":1452186885000},"page":"248-259","source":"Crossref","is-referenced-by-count":157,"title":["Reverse Engineering Mobile Application User Interfaces with REMAUI (T)"],"prefix":"10.1109","author":[{"given":"Tuan Anh","family":"Nguyen","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Christoph","family":"Csallner","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref39","author":"nahavandipoor","year":"2013"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/344949.344959"},{"key":"ref33","first-page":"707","article-title":"Binary codes capable of correcting deletions, insertions and reversals","volume":"10","author":"levenshtein","year":"1966","journal-title":"Soviet Physics Doklady"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/2.910894"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/223904.223910"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC.2013.77"},{"key":"ref37","article-title":"Graphical user interface programming","year":"2012","journal-title":"Computer Science Handbook"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/174800.174808"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/2556288.2557349"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2002.1115025"},{"key":"ref28","doi-asserted-by":"crossref","first-page":"398","DOI":"10.1007\/978-3-642-01516-8_27","article-title":"Working overtime: Patterns of smartphone and PC usage in the day of an information worker","author":"karlson","year":"2009","journal-title":"Proceedings of the International Conference on Pervasive Computing (Pervasive)"},{"key":"ref27","first-page":"1484","author":"karatzas","year":"2013","journal-title":"Proc International Conference on Document Analysis and Recognition (ICDAR)"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2008.75"},{"key":"ref2","article-title":"View programming guide for iOS","year":"2013"},{"key":"ref1","first-page":"1370","author":"antonacopoulos","year":"2009","journal-title":"Proc Int Conf Document Analysis Recognition (ICDAR)"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/1978942.1979086"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2006.71"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/32.908957"},{"key":"ref24","author":"gargenta","year":"2014","journal-title":"Learning Android Develop Mobile Apps Using Java and Eclipse"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1111\/1468-4446.12075"},{"key":"ref26","article-title":"Cycript","author":"freeman","year":"2014"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/ACHI.2008.24"},{"key":"ref50","author":"szeliski","year":"2010","journal-title":"Computer Vision Algorithms and Applications"},{"key":"ref51","article-title":"The mobile consumer: A global snapshot","year":"2013"},{"key":"ref55","first-page":"513","article-title":"Evaluating direct manipulation operations for constraint-based layout","year":"2013","journal-title":"Proc 14th IFIP TC 13 International Conference on Human-Computer Interaction (INTERACT)"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1145\/2501988.2502007"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/1125021.1125094"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1016\/0031-3203(95)00118-2"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.1986.4767851"},{"key":"ref11","first-page":"245","article-title":"Associating the visual representation of user interfaces with their internal structures and metadata","year":"2011","journal-title":"In Proceedings of the 14th annual ACM symposium on User interface software and technology (UIST)"},{"key":"ref40","first-page":"99","article-title":"Sitemaps, storyboards, and specifications: A sketch of Web site design practice as manifested through artifacts","author":"newman","year":"1999"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/1029632.1029678"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/52.43044"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-74796-3_16"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/1134285.1134435"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/1368088.1368127"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/AGILE.2011.24"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/1385569.1385606"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/1753326.1753554"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2015.216"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/2037373.2037440"},{"key":"ref6","author":"bradski","year":"2008","journal-title":"Learning OpenCV Computer Vision With the OpenCV Library"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2004.1342728"},{"key":"ref8","first-page":"9","article-title":"JavaSketchIt: Issues in sketching the look of user interfaces","author":"caetano","year":"2002","journal-title":"Proc AAAI Spring Symp Sketch Understanding"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2004.1317470"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/ICDAR.2009.257"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2007.24"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/2037373.2037392"},{"key":"ref45","article-title":"An exploratory study on the relation between user interface complexity and the perceived quality of Android applications","author":"salamati","year":"2014","journal-title":"Proc 14th International Conference on Web Engineering (ICWE)"},{"key":"ref48","first-page":"629","article-title":"An overview of the Tesseract OCR engine","author":"smith","year":"2007","journal-title":"Proc of Int Conf Document Analysis Recognition (ICDAR)"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/2494603.2480308"},{"key":"ref42","author":"nudelman","year":"2013","journal-title":"Android Design Patterns Interaction Design Solutions for Developers"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2013.6606675"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/2642937.2642976"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/34.824821"}],"event":{"name":"2015 30th IEEE\/ACM International Conference on Automated Software Engineering (ASE)","location":"Lincoln, NE, USA","start":{"date-parts":[[2015,11,9]]},"end":{"date-parts":[[2015,11,13]]}},"container-title":["2015 30th IEEE\/ACM International Conference on Automated Software Engineering (ASE)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/7371449\/7371976\/07372013.pdf?arnumber=7372013","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,3]],"date-time":"2019-09-03T04:08:46Z","timestamp":1567483726000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7372013\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,11]]},"references-count":55,"URL":"https:\/\/doi.org\/10.1109\/ase.2015.32","relation":{},"subject":[],"published":{"date-parts":[[2015,11]]}}}