{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,8]],"date-time":"2026-05-08T14:15:00Z","timestamp":1778249700393,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":49,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,5,27]],"date-time":"2018-05-27T00:00:00Z","timestamp":1527379200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CCF-1161821, 1548856"],"award-info":[{"award-number":["CCF-1161821, 1548856"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2018,5,27]]},"DOI":"10.1145\/3197231.3197244","type":"proceedings-article","created":{"date-parts":[[2018,7,23]],"date-time":"2018-07-23T13:02:25Z","timestamp":1532350945000},"page":"236-246","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":42,"title":["GUIfetch"],"prefix":"10.1145","author":[{"given":"Farnaz","family":"Behrang","sequence":"first","affiliation":[{"name":"Georgia Tech"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Steven P.","family":"Reiss","sequence":"additional","affiliation":[{"name":"Brown University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alessandro","family":"Orso","sequence":"additional","affiliation":[{"name":"Georgia Tech"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2018,5,27]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"2012 4th International Workshop on Search-Driven Development: Users, Infrastructure, Tools, and Evaluation (SUITE). IEEE","author":"Akhin M.","unstructured":"M. Akhin , N. Tillmann , M. Fahndrich , J. de Halleux , and M. Moskal . 2012. Search by example in TouchDevelop: Code search made easy . In 2012 4th International Workshop on Search-Driven Development: Users, Infrastructure, Tools, and Evaluation (SUITE). IEEE , New York, 5--8. M. Akhin, N. Tillmann, M. Fahndrich, J. de Halleux, and M. Moskal. 2012. Search by example in TouchDevelop: Code search made easy. In 2012 4th International Workshop on Search-Driven Development: Users, Infrastructure, Tools, and Evaluation (SUITE). IEEE, New York, 5--8."},{"key":"e_1_3_2_1_2_1","unstructured":"AndroidStudio. 2017. AndroidStudio. (2017). http:\/\/tools.android.com\/build\/studio.  AndroidStudio. 2017. AndroidStudio. (2017). http:\/\/tools.android.com\/build\/studio."},{"key":"e_1_3_2_1_3_1","volume-title":"Atallah and Susan Fox (Eds.)","author":"Mikhail","year":"1998","unstructured":"Mikhail J. Atallah and Susan Fox (Eds.) . 1998 . Algorithms and Theory of Computation Handbook (1st ed.). CRC Press , Inc., Boca Raton, FL, USA. Mikhail J. Atallah and Susan Fox (Eds.). 1998. Algorithms and Theory of Computation Handbook (1st ed.). CRC Press, Inc., Boca Raton, FL, USA."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1176617.1176671"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1882291.1882316"},{"key":"e_1_3_2_1_6_1","volume-title":"JavaS-ketchIt: Issues in Sketching the Look of User Interfaces. In AAAI Spring Symposium on Sketch Understanding. AAAI Press, Menlo Park, 9--14","author":"Caetano Anabela","year":"2002","unstructured":"Anabela Caetano , Neri Goulart , Manuel Fonseca , and Joaquim Jorge . 2002 . JavaS-ketchIt: Issues in Sketching the Look of User Interfaces. In AAAI Spring Symposium on Sketch Understanding. AAAI Press, Menlo Park, 9--14 . Anabela Caetano, Neri Goulart, Manuel Fonseca, and Joaquim Jorge. 2002. JavaS-ketchIt: Issues in Sketching the Look of User Interfaces. In AAAI Spring Symposium on Sketch Understanding. AAAI Press, Menlo Park, 9--14."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2393596.2393606"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5555\/230588.230596"},{"key":"e_1_3_2_1_9_1","volume-title":"Educational Research: Planning, Conducting and Evaluating Quantitative and Qualitative Research.","author":"Creswell J.W.","year":"2013","unstructured":"J.W. Creswell . 2013 . Educational Research: Planning, Conducting and Evaluating Quantitative and Qualitative Research. Pearson, New Jersey . https:\/\/books.google.com\/books?id=39LkngEACAAJ J.W. Creswell. 2013. Educational Research: Planning, Conducting and Evaluating Quantitative and Qualitative Research. Pearson, New Jersey. https:\/\/books.google.com\/books?id=39LkngEACAAJ"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1385569.1385606"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.888631"},{"key":"e_1_3_2_1_12_1","unstructured":"Espresso. 2017. Espresso. (2017). http:\/\/developer.android.com\/training\/testing\/ui-testing\/espresso-testing.html.  Espresso. 2017. Espresso. (2017). http:\/\/developer.android.com\/training\/testing\/ui-testing\/espresso-testing.html."},{"key":"e_1_3_2_1_13_1","unstructured":"Harleen K. Flora Swati V. Chande and Xiaofeng Wang. 2010. Adopting an Agile Approach for the Development of Mobile Applications. (2010).  Harleen K. Flora Swati V. Chande and Xiaofeng Wang. 2010. Adopting an Agile Approach for the Development of Mobile Applications. (2010)."},{"key":"e_1_3_2_1_14_1","unstructured":"GUIFetch. 2018. GUIFetch: Supporting App Design and Development through GUI Search. (2018). https:\/\/sites.google.com\/view\/guifetch\/.  GUIFetch. 2018. GUIFetch: Supporting App Design and Development through GUI Search. (2018). https:\/\/sites.google.com\/view\/guifetch\/."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.5555\/257572.257658"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2594368.2594390"},{"key":"e_1_3_2_1_17_1","first-page":"1","article-title":"Supporting Component-based Reuse in CARE","volume":"24","author":"Hemer David","year":"2002","unstructured":"David Hemer and Peter Lindsay . 2002 . Supporting Component-based Reuse in CARE . Aust. Comput. Sci. Commun. 24 , 1 (Jan. 2002), 95--104. David Hemer and Peter Lindsay. 2002. Supporting Component-based Reuse in CARE. Aust. Comput. Sci. Commun. 24, 1 (Jan. 2002), 95--104.","journal-title":"Aust. Comput. Sci. Commun."},{"key":"e_1_3_2_1_18_1","volume-title":"2012 4th International Workshop on Search-Driven Development: Users, Infrastructure, Tools, and Evaluation (SUITE). IEEE","author":"Janjic W.","unstructured":"W. Janjic and C. Atkinson . 2012. Leveraging software search and reuse with automated software adaptation . In 2012 4th International Workshop on Search-Driven Development: Users, Infrastructure, Tools, and Evaluation (SUITE). IEEE , New York, 23--26. W. Janjic and C. Atkinson. 2012. Leveraging software search and reuse with automated software adaptation. In 2012 4th International Workshop on Search-Driven Development: Users, Infrastructure, Tools, and Evaluation (SUITE). IEEE, New York, 23--26."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/SUITE.2009.5070015"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/211782.211817"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1093\/biomet\/30.1-2.81"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2470654.2466420"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1978942.1979262"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/223904.223910"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.910894"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1321631.1321726"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2015.7332486"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.5555\/1018420.1019676"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.83915"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.605762"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.32"},{"key":"e_1_3_2_1_32_1","unstructured":"David Ortinau. 2016. From Sketch to App: Mobile Design to Development Workflow. (2016). http:\/\/rendr.io\/from-sketch-to-app-a-design-to-development-workflow.  David Ortinau. 2016. From Sketch to App: Mobile Design to Development Workflow. (2016). http:\/\/rendr.io\/from-sketch-to-app-a-design-to-development-workflow."},{"key":"e_1_3_2_1_33_1","unstructured":"Pencil. 2017. Pencil. (2017). http:\/\/pencil.evolus.vn.  Pencil. 2017. Pencil. (2017). http:\/\/pencil.evolus.vn."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/152388.152392"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.310671"},{"key":"e_1_3_2_1_36_1","volume-title":"Finding Plagiarisms among a Set of Programs with JPlag. j-jucs 8, 11 (nov","author":"Prechelt Lutz","year":"2002","unstructured":"Lutz Prechelt , Guido Malpohl , and Michael Philippsen . 2002. Finding Plagiarisms among a Set of Programs with JPlag. j-jucs 8, 11 (nov 2002 ), 1016--1038. Lutz Prechelt, Guido Malpohl, and Michael Philippsen. 2002. Finding Plagiarisms among a Set of Programs with JPlag. j-jucs 8, 11 (nov 2002), 1016--1038."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2009.5070525"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2642937.2642976"},{"key":"e_1_3_2_1_39_1","volume-title":"Proceedings 8th International Conference on Logic Programming. Springer-Verlag Berlin Heidelberg","author":"Eugene","unstructured":"Eugene J. Rollins and Jeannette M. Wing. 1991. Specifications as search keys for software libraries . In Proceedings 8th International Conference on Logic Programming. Springer-Verlag Berlin Heidelberg , Heidelberg, Germany, 173--187. Eugene J. Rollins and Jeannette M. Wing. 1991. Specifications as search keys for software libraries. In Proceedings 8th International Conference on Logic Programming. Springer-Verlag Berlin Heidelberg, Heidelberg, Germany, 173--187."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2037373.2037392"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1093\/ije\/dyq191"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/SUITE.2009.5070023"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/937742.937745"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/1321631.1321663"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2013.6693088"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/1244002.1244192"},{"key":"e_1_3_2_1_47_1","volume-title":"2015 30th IEEE\/ACM International Conference on Automated Software Engineering (ASE). IEEE","author":"Yang S.","unstructured":"S. Yang , H. Zhang , H. Wu , Y. Wang , D. Yan , and A. Rountev . 2015. Static Window Transition Graphs for Android (T) . In 2015 30th IEEE\/ACM International Conference on Automated Software Engineering (ASE). IEEE , New York, 658--668. S. Yang, H. Zhang, H. Wu, Y. Wang, D. Yan, and A. Rountev. 2015. Static Window Transition Graphs for Android (T). In 2015 30th IEEE\/ACM International Conference on Automated Software Engineering (ASE). IEEE, New York, 658--668."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/581339.581402"},{"key":"e_1_3_2_1_49_1","volume-title":"Evaluating Direct Manipulation Operations for Constraint-Based Layout","author":"Zeidler Clemens","unstructured":"Clemens Zeidler , Christof Lutteroth , Wolfgang Stuerzlinger , and Gerald Weber . 2013. Evaluating Direct Manipulation Operations for Constraint-Based Layout . Springer Berlin Heidelberg , Berlin, Heidelberg , 513--529. Clemens Zeidler, Christof Lutteroth, Wolfgang Stuerzlinger, and Gerald Weber. 2013. Evaluating Direct Manipulation Operations for Constraint-Based Layout. Springer Berlin Heidelberg, Berlin, Heidelberg, 513--529."}],"event":{"name":"ICSE '18: 40th International Conference on Software Engineering","location":"Gothenburg Sweden","acronym":"ICSE '18","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE-CS Computer Society"]},"container-title":["Proceedings of the 5th International Conference on Mobile Software Engineering and Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3197231.3197244","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3197231.3197244","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3197231.3197244","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T02:07:17Z","timestamp":1750212437000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3197231.3197244"}},"subtitle":["supporting app design and development through GUI search"],"short-title":[],"issued":{"date-parts":[[2018,5,27]]},"references-count":49,"alternative-id":["10.1145\/3197231.3197244","10.1145\/3197231"],"URL":"https:\/\/doi.org\/10.1145\/3197231.3197244","relation":{},"subject":[],"published":{"date-parts":[[2018,5,27]]},"assertion":[{"value":"2018-05-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}