{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,5]],"date-time":"2026-03-05T07:19:05Z","timestamp":1772695145354,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":41,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,12,21]],"date-time":"2020-12-21T00:00:00Z","timestamp":1608508800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Bundesministerium f\u00fcr Bildung und Forschung","award":["02K17A001"],"award-info":[{"award-number":["02K17A001"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,12,21]]},"DOI":"10.1145\/3324884.3415289","type":"proceedings-article","created":{"date-parts":[[2021,1,27]],"date-time":"2021-01-27T23:38:56Z","timestamp":1611790736000},"page":"1297-1301","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":10,"title":["GUI2WiRe"],"prefix":"10.1145","author":[{"given":"Kristian","family":"Kolthoff","sequence":"first","affiliation":[{"name":"University of Mannheim, Mannheim, Germany"}]},{"given":"Christian","family":"Bartelt","sequence":"additional","affiliation":[{"name":"Engineering TU Clausthal, Clausthal, Germany"}]},{"given":"Simone Paolo","family":"Ponzetto","sequence":"additional","affiliation":[{"name":"University of Mannheim, Mannheim, Germany"}]}],"member":"320","published-online":{"date-parts":[[2021,1,27]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"[n.d.]. Sketch. https:\/\/www.sketch.com\/. Accessed: 2020-05-20."},{"key":"e_1_3_2_1_2_1","unstructured":"2011. ColorThief. https:\/\/github.com\/lokesh\/color-thief. Accessed: 2020-05-20."},{"key":"e_1_3_2_1_3_1","unstructured":"2015. Konva.js - HTML5 2d canvas js library for desktop and mobile applications. https:\/\/konvajs.org\/. Accessed: 2020-05-20."},{"key":"e_1_3_2_1_4_1","unstructured":"2017. Word Ninja. https:\/\/github.com\/keredson\/wordninja. Accessed: 2020-05-20."},{"key":"e_1_3_2_1_5_1","unstructured":"2019. Rank-BM25. https:\/\/github.com\/dorianbrown\/rank_bm25. Accessed: 2020-05-20."},{"key":"e_1_3_2_1_6_1","unstructured":"2020. GUI2WiRe. https:\/\/kristiankolthoff.github.io\/GUI2WiRe\/. Accessed: 2020-08-24."},{"key":"e_1_3_2_1_7_1","volume-title":"Prototyping development and tools. Handbook of Human-Computer Interaction","author":"Beaudouin-Lafon Michel","year":"2002","unstructured":"Michel Beaudouin-Lafon and WE Mackay. 2002. Prototyping development and tools. Handbook of Human-Computer Interaction (2002), 1006--1031."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197231.3197244"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3220134.3220135"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-Companion.2019.00041"},{"key":"e_1_3_2_1_11_1","volume-title":"Perspectives on software requirements","author":"Berry Daniel M","unstructured":"Daniel M Berry and Erik Kamsties. 2004. Ambiguity in requirements specification. In Perspectives on software requirements. Springer, 7--44."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/366836.366860"},{"key":"e_1_3_2_1_13_1","volume-title":"User stories applied: For agile software development","author":"Cohn Mike","unstructured":"Mike Cohn. 2004. User stories applied: For agile software development. Addison-Wesley Professional."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/1776994.1777015"},{"key":"e_1_3_2_1_15_1","volume-title":"International Workshop on Rapid Integration of Software Engineering Techniques. Springer, 160--176","author":"Coyette Adrien","year":"2006","unstructured":"Adrien Coyette, Jean Vanderdonckt, and Quentin Limbourg. 2006. SketchiXML: a design tool for informal user interface rapid prototyping. In International Workshop on Rapid Integration of Software Engineering Techniques. Springer, 160--176."},{"key":"e_1_3_2_1_16_1","volume-title":"Requirements data sets (user stories). Mendeley Data, v1","author":"Dalpiaz F","year":"2018","unstructured":"F Dalpiaz. 2018. Requirements data sets (user stories). Mendeley Data, v1 (2018)."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3126594.3126651"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2984511.2984581"},{"key":"e_1_3_2_1_19_1","volume-title":"Balsamiq wireframes quickstart guide","author":"Faranello Scott","unstructured":"Scott Faranello. 2012. Balsamiq wireframes quickstart guide. Packt Publishing Ltd."},{"key":"e_1_3_2_1_20_1","volume-title":"Python web development with Django","author":"Forcier Jeff","unstructured":"Jeff Forcier, Paul Bissex, and Wesley J Chun. 2008. Python web development with Django. Addison-Wesley Professional."},{"key":"e_1_3_2_1_21_1","volume-title":"INFORMATIK 2017","author":"Galke Lukas","year":"2017","unstructured":"Lukas Galke, Ahmed Saleh, and Ansgar Scherp. 2017. Word embeddings for practical information retrieval. INFORMATIK 2017 (2017)."},{"key":"e_1_3_2_1_22_1","volume-title":"Flask web development: developing web applications with python. \" O'Reilly Media","author":"Grinberg Miguel","unstructured":"Miguel Grinberg. 2018. Flask web development: developing web applications with python. \" O'Reilly Media, Inc.\"."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"crossref","unstructured":"Sven Hertling Markus Schr\u00f6der Christian Jilek and Andreas Dengel. 2017. Where is that Button Again?!-Towards a Universal GUI Search Engine. In ICAART (2). 217--227.","DOI":"10.5220\/0006201402170227"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300334"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2019.00148"},{"key":"e_1_3_2_1_26_1","volume-title":"Viewing morphology as an inference process. Artificial intelligence 118, 1--2","author":"Krovetz Robert","year":"2000","unstructured":"Robert Krovetz. 2000. Viewing morphology as an inference process. Artificial intelligence 118, 1--2 (2000), 277--294."},{"key":"e_1_3_2_1_27_1","volume-title":"Bum Chul Kwon, and Sungahn Ko","author":"Lee Chunggi","year":"2020","unstructured":"Chunggi Lee, Sanghoon Kim, Dongyun Han, Hongjun Yang, Young-Woo Park, Bum Chul Kwon, and Sungahn Ko. 2020. GUIComp: A GUI Design Assistant with Real-Time, Multi-Faceted Feedback. arXiv preprint arXiv:2001.05684 (2020)."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3242587.3242650"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.3115\/1118108.1118117"},{"key":"e_1_3_2_1_30_1","unstructured":"Tomas Mikolov Ilya Sutskever Kai Chen Greg S Corrado and Jeff Dean. 2013. Distributed representations of words and phrases and their compositionality. In Advances in neural information processing systems. 3111--3119."},{"key":"e_1_3_2_1_31_1","volume-title":"Machine learning-based prototyping of graphical user interfaces for mobile apps. arXiv preprint arXiv:1802.02312","author":"Moran Kevin","year":"2018","unstructured":"Kevin Moran, Carlos Bernal-C\u00e1rdenas, Michael Curcio, Richard Bonett, and Denys Poshyvanyk. 2018. Machine learning-based prototyping of graphical user interfaces for mobile apps. arXiv preprint arXiv:1802.02312 (2018)."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/RE.2008.55"},{"key":"e_1_3_2_1_33_1","volume-title":"Requirements engineering: fundamentals, principles, and techniques","author":"Pohl Klaus","unstructured":"Klaus Pohl. 2010. Requirements engineering: fundamentals, principles, and techniques. Springer Publishing Company, Incorporated."},{"key":"e_1_3_2_1_34_1","first-page":"2011","article-title":"The english (porter2) stemming algorithm","volume":"18","author":"Porter Martin F","year":"2002","unstructured":"Martin F Porter, Richard Boulton, and Andrew Macfarlane. 2002. The english (porter2) stemming algorithm. Retrieved 18 (2002), 2011.","journal-title":"Retrieved"},{"key":"e_1_3_2_1_35_1","volume-title":"Proceedings of the LREC 2010 Workshop on New Challenges for NLP Frameworks. ELRA, Valletta, Malta, 45--50","author":"Reh\u016f\u0159ek Radim","year":"2010","unstructured":"Radim Reh\u016f\u0159ek and Petr Sojka. 2010. Software Framework for Topic Modelling with Large Corpora. In Proceedings of the LREC 2010 Workshop on New Challenges for NLP Frameworks. ELRA, Valletta, Malta, 45--50. http:\/\/is.muni.cz\/publication\/884893\/en."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2047196.2047216"},{"key":"e_1_3_2_1_37_1","volume-title":"Low vs. high-fidelity prototyping debate. interactions 3, 1","author":"Rudd Jim","year":"1996","unstructured":"Jim Rudd, Ken Stern, and Scott Isensee. 1996. Low vs. high-fidelity prototyping debate. interactions 3, 1 (1996), 76--85."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2254556.2254564"},{"key":"e_1_3_2_1_39_1","first-page":"2016","article-title":"Language detection library for java","volume":"7","author":"Shuyo Nakatani","year":"2010","unstructured":"Nakatani Shuyo. 2010. Language detection library for java. Retrieved Jul 7 (2010), 2016.","journal-title":"Retrieved Jul"},{"key":"e_1_3_2_1_40_1","unstructured":"Peter Windsor and Graham Storrs. 1992. Prototyping user interfaces. In IEE Colloquium on Software Prototyping and Evolutionary Development. IET 4--1."},{"key":"e_1_3_2_1_41_1","volume-title":"Engineering and managing software requirements","author":"Zowghi Didar","unstructured":"Didar Zowghi and Chad Coulin. 2005. Requirements elicitation: A survey of techniques, approaches, and tools. In Engineering and managing software requirements. Springer, 19--46."}],"event":{"name":"ASE '20: 35th IEEE\/ACM International Conference on Automated Software Engineering","location":"Virtual Event Australia","acronym":"ASE '20","sponsor":["SIGAI ACM Special Interest Group on Artificial Intelligence","SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"]},"container-title":["Proceedings of the 35th IEEE\/ACM International Conference on Automated Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3324884.3415289","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3324884.3415289","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:54:14Z","timestamp":1750204454000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3324884.3415289"}},"subtitle":["rapid wireframing with a mined and large-scale GUI repository using natural language requirements"],"short-title":[],"issued":{"date-parts":[[2020,12,21]]},"references-count":41,"alternative-id":["10.1145\/3324884.3415289","10.1145\/3324884"],"URL":"https:\/\/doi.org\/10.1145\/3324884.3415289","relation":{},"subject":[],"published":{"date-parts":[[2020,12,21]]},"assertion":[{"value":"2021-01-27","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}