{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,23]],"date-time":"2026-04-23T07:58:14Z","timestamp":1776931094878,"version":"3.51.2"},"publisher-location":"New York, NY, USA","reference-count":69,"publisher":"ACM","funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62472287"],"award-info":[{"award-number":["62472287"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100016804","name":"Natural Science Foundation of Shenzhen City","doi-asserted-by":"publisher","award":["JCYJ20250604181519025"],"award-info":[{"award-number":["JCYJ20250604181519025"]}],"id":[{"id":"10.13039\/100016804","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2026,3,23]]},"DOI":"10.1145\/3742413.3789058","type":"proceedings-article","created":{"date-parts":[[2026,3,3]],"date-time":"2026-03-03T11:32:24Z","timestamp":1772537544000},"page":"307-324","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["AutoStructGUI: Bridging Design and Implementation of GUI through Structured Layout Generation"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0000-5477-4165","authenticated-orcid":false,"given":"Junquan","family":"Ren","sequence":"first","affiliation":[{"name":"College of Computer Science and Software Engineering, Shenzhen University, Shenzhen, Guangdong, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4770-4374","authenticated-orcid":false,"given":"Pengfei","family":"Xu","sequence":"additional","affiliation":[{"name":"College of Computer Science and Software Engineering, Shenzhen University, Shenzhen, Guangdong, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2026,3,22]]},"reference":[{"key":"e_1_3_3_2_2_2","doi-asserted-by":"crossref","unstructured":"Abdelaziz\u00a0A Abdelhamid Sultan\u00a0R Alotaibi and Abdelaziz Mousa. 2020. Deep learning-based prototyping of android GUI from hand-drawn mockups. IET Software 14 7 (2020) 816\u2013824.","DOI":"10.1049\/iet-sen.2019.0378"},{"key":"e_1_3_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR46437.2021.01343"},{"key":"e_1_3_3_2_4_2","doi-asserted-by":"publisher","DOI":"10.1109\/EBBT.2019.8741736"},{"key":"e_1_3_3_2_5_2","unstructured":"Banani. 2025. Banani \u2013 Generate UI from Text Using AI. https:\/\/www.banani.co\/. Accessed: April 6 2025."},{"key":"e_1_3_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.1145\/3220134.3220135"},{"key":"e_1_3_3_2_7_2","unstructured":"John Brooke et\u00a0al. 1996. SUS-A quick and dirty usability scale. Usability evaluation in industry 189 194 (1996) 4\u20137."},{"key":"e_1_3_3_2_8_2","unstructured":"Canva. 2025. Magic Design \u2013 AI-generated designs from your ideas. https:\/\/www.canva.com\/magic-design\/. Accessed: April 6 2025."},{"key":"e_1_3_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52729.2023.01760"},{"key":"e_1_3_3_2_10_2","unstructured":"Kathy Charmaz. 2008. Constructionism and the grounded theory method. Handbook of constructionist research 1 1 (2008) 397\u2013412."},{"key":"e_1_3_3_2_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180240"},{"key":"e_1_3_3_2_12_2","doi-asserted-by":"publisher","DOI":"10.1145\/3313831.3376553"},{"key":"e_1_3_3_2_13_2","doi-asserted-by":"publisher","DOI":"10.1145\/1978942.1979086"},{"key":"e_1_3_3_2_14_2","doi-asserted-by":"publisher","DOI":"10.1145\/3613904.3642350"},{"key":"e_1_3_3_2_15_2","unstructured":"Weixi Feng Wanrong Zhu Tsu-jui Fu Varun Jampani Arjun Akula Xuehai He Sugato Basu Xin\u00a0Eric Wang and William\u00a0Yang Wang. 2024. Layoutgpt: Compositional visual planning and generation with large language models. Advances in Neural Information Processing Systems 36 (2024)."},{"key":"e_1_3_3_2_16_2","unstructured":"Figma Inc.2025. Figma \u2013 Collaborative Interface Design Tool. https:\/\/www.figma.com. Accessed: 2025-04-07."},{"key":"e_1_3_3_2_17_2","unstructured":"Ian Goodfellow Jean Pouget-Abadie Mehdi Mirza Bing Xu David Warde-Farley Sherjil Ozair Aaron Courville and Yoshua Bengio. 2014. Generative adversarial nets. Advances in neural information processing systems 27 (2014)."},{"key":"e_1_3_3_2_18_2","unstructured":"Google Inc.2025. Android Studio \u2013 Official IDE for Android Development. https:\/\/developer.android.com\/studio. Accessed: 2025-04-07."},{"key":"e_1_3_3_2_19_2","doi-asserted-by":"publisher","DOI":"10.1145\/3696410.3714889"},{"key":"e_1_3_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.1145\/3696410.3714891"},{"key":"e_1_3_3_2_21_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV48922.2021.00104"},{"key":"e_1_3_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1016\/S0166-4115(08)62386-9"},{"key":"e_1_3_3_2_23_2","unstructured":"Jonathan Ho Ajay Jain and Pieter Abbeel. 2020. Denoising diffusion probabilistic models. Advances in neural information processing systems 33 (2020) 6840\u20136851."},{"key":"e_1_3_3_2_24_2","doi-asserted-by":"crossref","unstructured":"Xin Hu Pengfei Xu Jin Zhou Hongbo Fu and Hui Huang. 2025. StructLayoutFormer: Conditional Structured Layout Generation via Structure Serialization and Disentanglement. IEEE Transactions on Visualization and Computer Graphics (2025).","DOI":"10.1109\/TVCG.2025.3574311"},{"key":"e_1_3_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300334"},{"key":"e_1_3_3_2_26_2","unstructured":"Forrest Huang Gang Li Xin Zhou John\u00a0F Canny and Yang Li. 2021. Creating user interface mock-ups from high-level text descriptions with deep-learning models. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2110.07775 (2021)."},{"key":"e_1_3_3_2_27_2","unstructured":"Icons8. 2025. Lunacy \u2013 AI-powered vector graphic software for UI\/UX design. https:\/\/icons8.com\/lunacy. Accessed: April 6 2025."},{"key":"e_1_3_3_2_28_2","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52729.2023.00980"},{"key":"e_1_3_3_2_29_2","doi-asserted-by":"publisher","DOI":"10.1145\/3613904.3642822"},{"key":"e_1_3_3_2_30_2","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52729.2023.01765"},{"key":"e_1_3_3_2_31_2","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v36i1.19994"},{"key":"e_1_3_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2019.00999"},{"key":"e_1_3_3_2_33_2","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.14399"},{"key":"e_1_3_3_2_34_2","doi-asserted-by":"publisher","DOI":"10.1145\/3474085.3475497"},{"key":"e_1_3_3_2_35_2","unstructured":"Diederik\u00a0P Kingma. 2013. Auto-encoding variational bayes. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/1312.6114 (2013)."},{"key":"e_1_3_3_2_36_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-19790-1_29"},{"key":"e_1_3_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.1145\/3706598.3713932"},{"key":"e_1_3_3_2_38_2","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC.2013.77"},{"key":"e_1_3_3_2_39_2","unstructured":"Hugo Lauren\u00e7on L\u00e9o Tronchon and Victor Sanh. 2024. Unlocking the conversion of web screenshots into html code with the websight dataset. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2403.09029 (2024)."},{"key":"e_1_3_3_2_40_2","doi-asserted-by":"publisher","DOI":"10.1145\/3313831.3376327"},{"key":"e_1_3_3_2_41_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-58580-8_29"},{"key":"e_1_3_3_2_42_2","first-page":"18893","volume-title":"International Conference on Machine Learning","author":"Lee Kenton","year":"2023","unstructured":"Kenton Lee, Mandar Joshi, Iulia\u00a0Raluca Turc, Hexiang Hu, Fangyu Liu, Julian\u00a0Martin Eisenschlos, Urvashi Khandelwal, Peter Shaw, Ming-Wei Chang, and Kristina Toutanova. 2023. Pix2struct: Screenshot parsing as pretraining for visual language understanding. In International Conference on Machine Learning. PMLR, 18893\u201318912."},{"key":"e_1_3_3_2_43_2","doi-asserted-by":"crossref","unstructured":"Younghoon Lee and Sungzoon Cho. 2020. Design of semantic-based colorization of graphical user interface through conditional generative adversarial nets. International Journal of Human\u2013Computer Interaction 36 8 (2020) 699\u2013708.","DOI":"10.1080\/10447318.2019.1680921"},{"key":"e_1_3_3_2_44_2","unstructured":"Jianan Li Jimei Yang Aaron Hertzmann Jianming Zhang and Tingfa Xu. 2019. Layoutgan: Generating graphic layouts with wireframe discriminators. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/1901.06767 (2019)."},{"key":"e_1_3_3_2_45_2","unstructured":"Yang Li Julien Amelot Xin Zhou Samy Bengio and Si Si. 2020. Auto completion of user interface layout design using transformer-based tree decoders. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2001.05308 (2020)."},{"key":"e_1_3_3_2_46_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV51070.2023.02159"},{"key":"e_1_3_3_2_47_2","doi-asserted-by":"crossref","unstructured":"Jiawei Lin Jiaqi Guo Shizhao Sun Zijiang Yang Jian-Guang Lou and Dongmei Zhang. 2023. Layoutprompter: awaken the design ability of large language models. Advances in Neural Information Processing Systems 36 (2023) 43852\u201343879.","DOI":"10.52202\/075280-1902"},{"key":"e_1_3_3_2_48_2","unstructured":"Motiff. 2025. Motiff \u2013 AI-powered UI design tool for teams. https:\/\/motiff.com\/. Accessed: April 6 2025."},{"key":"e_1_3_3_2_49_2","doi-asserted-by":"crossref","unstructured":"Peter O\u2019Donovan Aseem Agarwala and Aaron Hertzmann. 2014. Learning layouts for single-pagegraphic designs. IEEE transactions on visualization and computer graphics 20 8 (2014) 1200\u20131213.","DOI":"10.1109\/TVCG.2014.48"},{"key":"e_1_3_3_2_50_2","doi-asserted-by":"publisher","DOI":"10.1109\/CVPRW50498.2020.00280"},{"key":"e_1_3_3_2_51_2","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52734.2025.02207"},{"key":"e_1_3_3_2_52_2","unstructured":"UX Pilot. 2025. UX Pilot \u2013 Superfast UX\/UI Design with AI. https:\/\/uxpilot.ai\/. Accessed: April 6 2025."},{"key":"e_1_3_3_2_53_2","doi-asserted-by":"crossref","unstructured":"Franco Scarselli Marco Gori Ah\u00a0Chung Tsoi Markus Hagenbuchner and Gabriele Monfardini. 2008. The graph neural network model. IEEE transactions on neural networks 20 1 (2008) 61\u201380.","DOI":"10.1109\/TNN.2008.2005605"},{"key":"e_1_3_3_2_54_2","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2025.naacl-long.199"},{"key":"e_1_3_3_2_55_2","first-page":"129","volume-title":"Proceedings of the 28th international conference on machine learning (ICML-11)","author":"Socher Richard","year":"2011","unstructured":"Richard Socher, Cliff\u00a0C Lin, Chris Manning, and Andrew\u00a0Y Ng. 2011. Parsing natural scenes and natural language with recursive neural networks. In Proceedings of the 28th international conference on machine learning (ICML-11). 129\u2013136."},{"key":"e_1_3_3_2_56_2","doi-asserted-by":"publisher","DOI":"10.1145\/3313831.3376593"},{"key":"e_1_3_3_2_57_2","unstructured":"Zhongliang Tang Mengchen Tan Fei Xia Qingrong Cheng Hao Jiang and Yongxiang Zhang. 2024. AutoGameUI: Constructing High-Fidelity Game UIs via Multimodal Learning and Interactive Web-Based Tool. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2411.03709 (2024)."},{"key":"e_1_3_3_2_58_2","unstructured":"Zecheng Tang Chenfei Wu Juntao Li and Nan Duan. 2023. Layoutnuwa: Revealing the hidden layout expertise of large language models. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2309.09506 (2023)."},{"key":"e_1_3_3_2_59_2","unstructured":"TeleportHQ. 2025. TeleportHQ \u2013 Visual Development Platform. https:\/\/teleporthq.io\/. Accessed: April 6 2025."},{"key":"e_1_3_3_2_60_2","unstructured":"Uizard. 2025. Uizard \u2013 AI-powered UI Design Tool. https:\/\/uizard.io\/. Accessed: April 6 2025."},{"key":"e_1_3_3_2_61_2","unstructured":"A Vaswani. 2017. Attention is all you need. Advances in Neural Information Processing Systems (2017)."},{"key":"e_1_3_3_2_62_2","unstructured":"Visily. 2025. Visily \u2013 AI UI Design Generator. https:\/\/www.visily.ai\/. Accessed: April 6 2025."},{"key":"e_1_3_3_2_63_2","unstructured":"Yuxuan Wan Chaozheng Wang Yi Dong Wenxuan Wang Shuqing Li Yintong Huo and Michael\u00a0R Lyu. 2024. Automatically generating UI code from screenshot: A divide-and-conquer-based approach. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2406.16386 (2024)."},{"key":"e_1_3_3_2_64_2","doi-asserted-by":"publisher","DOI":"10.1145\/3472749.3474763"},{"key":"e_1_3_3_2_65_2","doi-asserted-by":"crossref","unstructured":"Pengfei Xu Yifan Li Zhijin Yang Weiran Shi Hongbo Fu and Hui Huang. 2022. Hierarchical layout blending with recursive optimal correspondence. ACM Transactions on Graphics (TOG) 41 6 (2022) 1\u201315.","DOI":"10.1145\/3550454.3555446"},{"key":"e_1_3_3_2_66_2","doi-asserted-by":"crossref","unstructured":"Pengfei Xu Guohang Yan Hongbo Fu Takeo Igarashi Chiew-Lan Tai and Hui Huang. 2019. Global beautification of 2D and 3D layouts with interactive ambiguity resolution. IEEE transactions on visualization and computer graphics 27 4 (2019) 2355\u20132368.","DOI":"10.1109\/TVCG.2019.2954321"},{"key":"e_1_3_3_2_67_2","doi-asserted-by":"crossref","unstructured":"Yong Xu Lili Bo Xiaobing Sun Bin Li Jing Jiang and Wei Zhou. 2021. image2emmet: Automatic code generation from web user interface image. Journal of Software: Evolution and Process 33 8 (2021) e2369.","DOI":"10.1002\/smr.2369"},{"key":"e_1_3_3_2_68_2","unstructured":"Tao Yang Yingmin Luo Zhongang Qi Yang Wu Ying Shan and Chang\u00a0Wen Chen. 2024. Posterllava: Constructing a unified multi-modal layout generator with llm. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2406.02884 (2024)."},{"key":"e_1_3_3_2_69_2","doi-asserted-by":"publisher","DOI":"10.1145\/2501988.2502007"},{"key":"e_1_3_3_2_70_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE43902.2021.00074"}],"event":{"name":"IUI '26: 31st International Conference on Intelligent User Interfaces","location":"Paphos Cyprus","acronym":"IUI '26","sponsor":["SIGCHI ACM Special Interest Group on Computer-Human Interaction","SIGAI ACM Special Interest Group on Artificial Intelligence"]},"container-title":["Proceedings of the 31st International Conference on Intelligent User Interfaces"],"original-title":[],"deposited":{"date-parts":[[2026,3,14]],"date-time":"2026-03-14T13:04:13Z","timestamp":1773493453000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3742413.3789058"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,3,22]]},"references-count":69,"alternative-id":["10.1145\/3742413.3789058","10.1145\/3742413"],"URL":"https:\/\/doi.org\/10.1145\/3742413.3789058","relation":{},"subject":[],"published":{"date-parts":[[2026,3,22]]},"assertion":[{"value":"2026-03-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}