{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,26]],"date-time":"2025-12-26T07:06:10Z","timestamp":1766732770056,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":62,"publisher":"ACM","license":[{"start":{"date-parts":[[2025,4,25]],"date-time":"2025-04-25T00:00:00Z","timestamp":1745539200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,4,26]]},"DOI":"10.1145\/3706598.3714115","type":"proceedings-article","created":{"date-parts":[[2025,4,24]],"date-time":"2025-04-24T05:30:26Z","timestamp":1745472626000},"page":"1-27","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["DynEx: Dynamic Code Synthesis with Structured Design Exploration for Accelerated Exploratory Programming"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0000-6615-2072","authenticated-orcid":false,"given":"Jenny GuangZhen","family":"Ma","sequence":"first","affiliation":[{"name":"Computer Science Department, Columbia University, New York, New York, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-4798-2379","authenticated-orcid":false,"given":"Karthik","family":"Sreedhar","sequence":"additional","affiliation":[{"name":"Columbia University, New York, New York, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5328-0120","authenticated-orcid":false,"given":"Vivian","family":"Liu","sequence":"additional","affiliation":[{"name":"Columbia University, New York, New York, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-4399-6439","authenticated-orcid":false,"given":"Pedro A.","family":"Perez","sequence":"additional","affiliation":[{"name":"Columbia University, New York City, New York, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1401-1371","authenticated-orcid":false,"given":"Sitong","family":"Wang","sequence":"additional","affiliation":[{"name":"Columbia University, New York, New York, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4975-2938","authenticated-orcid":false,"given":"Riya","family":"Sahni","sequence":"additional","affiliation":[{"name":"Columbia University, New York, New York, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1737-1276","authenticated-orcid":false,"given":"Lydia B","family":"Chilton","sequence":"additional","affiliation":[{"name":"Computer Science Department, Columbia University, New York, New York, USA"}]}],"member":"320","published-online":{"date-parts":[[2025,4,25]]},"reference":[{"key":"e_1_3_3_3_2_2","doi-asserted-by":"publisher","unstructured":"Leyla Alipour Mohsen Faizi Alireza Moradi and Gholamreza Akrami. 2017. A Review of Design Fixation: Research Directions and Key Factors. International Journal of Design Creativity and Innovation 6 1-2 (2017) 22\u201335. 10.1080\/21650349.2017.1320232","DOI":"10.1080\/21650349.2017.1320232"},{"key":"e_1_3_3_3_3_2","doi-asserted-by":"publisher","DOI":"10.1145\/3586183.3606719"},{"volume-title":"Claude 3.5 and the Art of the Sonnet","year":"2024","key":"e_1_3_3_3_4_2","unstructured":"Anthropic. 2024. Claude 3.5 and the Art of the Sonnet. https:\/\/www.anthropic.com\/news\/claude-3-5-sonnet Accessed: 2024-09-11."},{"key":"e_1_3_3_3_5_2","doi-asserted-by":"crossref","unstructured":"Ofer Arazy Oded Nov and Nanda Kumar. 2015. Personalityzation: UI Personalization Theoretical Grounding in HCI and Design Research. AIS Transactions on Human-Computer Interaction 7 2 (2015) 43\u201369. https:\/\/aisel.aisnet.org\/thci\/vol7\/iss2\/1","DOI":"10.17705\/1thci.00065"},{"key":"e_1_3_3_3_6_2","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2017.8103446"},{"key":"e_1_3_3_3_7_2","unstructured":"Yuzhe Cai Shaoguang Mao Wenshan Wu Zehua Wang Yaobo Liang Tao Ge Chenfei Wu Wang You Ting Song Yan Xia Jonathan Tien Nan Duan and Furu Wei. 2024. Low-code LLM: Graphical User Interface over Large Language Models. arxiv:https:\/\/arXiv.org\/abs\/2304.08103\u00a0[cs.CL] https:\/\/arxiv.org\/abs\/2304.08103"},{"key":"e_1_3_3_3_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/3613904.3642774"},{"key":"e_1_3_3_3_9_2","doi-asserted-by":"publisher","DOI":"10.1145\/3586183.3606807"},{"key":"e_1_3_3_3_10_2","doi-asserted-by":"publisher","unstructured":"Nigel Cross. 2004. Expertise in design: an overview. Design Studies 25 5 (2004) 427\u2013441. 10.1016\/j.destud.2004.06.002Expertise in Design.","DOI":"10.1016\/j.destud.2004.06.002"},{"key":"e_1_3_3_3_11_2","doi-asserted-by":"publisher","unstructured":"Luiz\u00a0Fernando C.S. Dur\u00e3o Kevin Kelly Davi\u00a0N. Nakano Eduardo Zancul and Conor\u00a0L. McGinn. 2018. Divergent prototyping effect on the final design solution: the role of \"Dark Horse\" prototype in innovation projects. Procedia CIRP 70 (2018) 265\u2013271. 10.1016\/j.procir.2018.03.27828th CIRP Design Conference 2018 23-25 May 2018 Nantes France.","DOI":"10.1016\/j.procir.2018.03.278"},{"key":"e_1_3_3_3_12_2","doi-asserted-by":"publisher","DOI":"10.1145\/3613904.3642908"},{"key":"e_1_3_3_3_13_2","doi-asserted-by":"publisher","unstructured":"Steven\u00a0P. Dow Alana Glassco Jonathan Kass Melissa Schwarz Daniel\u00a0L. Schwartz and Scott\u00a0R. Klemmer. 2011. Parallel prototyping leads to better design results more divergence and increased self-efficacy. ACM Trans. Comput.-Hum. Interact. 17 4 Article 18 (dec 2011) 24\u00a0pages. 10.1145\/1879831.1879836","DOI":"10.1145\/1879831.1879836"},{"key":"e_1_3_3_3_14_2","unstructured":"Figma Inc.2023. Figma: Collaborative Interface Design Tool. https:\/\/www.figma.com. Accessed: 2024-09-12."},{"volume-title":"GitHub Copilot","year":"2024","key":"e_1_3_3_3_15_2","unstructured":"GitHub. 2024. GitHub Copilot. https:\/\/github.com\/features\/copilot Accessed: 2024-09-11."},{"volume-title":"Google Gemini Tool","year":"2023","key":"e_1_3_3_3_16_2","unstructured":"Google. 2023. Google Gemini Tool. https:\/\/www.google.com\/gemini Accessed: 2024-09-11."},{"key":"e_1_3_3_3_17_2","volume-title":"Development of NASA-TLX (Task Load Index): Results of empirical and theoretical research","author":"Hart Sandra\u00a0G","year":"1988","unstructured":"Sandra\u00a0G Hart and Lowell\u00a0E Staveland. 1988. Development of NASA-TLX (Task Load Index): Results of empirical and theoretical research. Technical Report NASA-TM-873301. NASA Ames Research Center, Moffett Field, CA. Available: https:\/\/humansystems.arc.nasa.gov\/groups\/tlx\/."},{"key":"e_1_3_3_3_18_2","volume-title":"Groupthink: Psychological Studies of Policy Decisions and Fiascoes (2nd ed.)","author":"Janis Irving\u00a0L.","year":"1982","unstructured":"Irving\u00a0L. Janis. 1982. Groupthink: Psychological Studies of Policy Decisions and Fiascoes (2nd ed.). Houghton Mifflin, Boston."},{"key":"e_1_3_3_3_19_2","doi-asserted-by":"publisher","unstructured":"David\u00a0G. Jansson and Steven\u00a0M. Smith. 1991. Design fixation. Design Studies 12 1 (1991) 3\u201311. 10.1016\/0142-694X(91)90003-F","DOI":"10.1016\/0142-694X(91)90003-F"},{"key":"e_1_3_3_3_20_2","doi-asserted-by":"publisher","DOI":"10.1145\/3491101.3503564"},{"key":"e_1_3_3_3_21_2","doi-asserted-by":"publisher","unstructured":"Bo Kang Nathan Crilly Weining Ning and Per\u00a0Ola Kristensson. 2023. Prototyping to elicit user requirements for product development: Using head-mounted augmented reality when designing interactive devices. Design Studies 84 (2023) 101147. 10.1016\/j.destud.2022.101147","DOI":"10.1016\/j.destud.2022.101147"},{"key":"e_1_3_3_3_22_2","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445325"},{"key":"e_1_3_3_3_23_2","doi-asserted-by":"publisher","DOI":"10.1145\/3025453.3025626"},{"key":"e_1_3_3_3_24_2","doi-asserted-by":"publisher","DOI":"10.1145\/3491102.3501854"},{"key":"e_1_3_3_3_25_2","doi-asserted-by":"publisher","DOI":"10.1145\/503376.503378"},{"key":"e_1_3_3_3_26_2","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300863"},{"key":"e_1_3_3_3_27_2","unstructured":"Takeshi Kojima Shixiang\u00a0Shane Gu Machel Reid Yutaka Matsuo and Yusuke Iwasawa. 2023. Large Language Models are Zero-Shot Reasoners. arxiv:https:\/\/arXiv.org\/abs\/2205.11916\u00a0[cs.CL]"},{"key":"e_1_3_3_3_28_2","unstructured":"Yujia Li David Choi Junyoung Chung Jeremiah\u00a0Z Liu David Krueger Sasha Rush Oriol Vinyals et\u00a0al. 2022. Competition-Level Code Generation with AlphaCode. https:\/\/www.deepmind.com\/publications\/competitive-programming-with-alphacode. Accessed: 2024-09-12."},{"key":"e_1_3_3_3_29_2","doi-asserted-by":"publisher","DOI":"10.1145\/3613904.3641920"},{"key":"e_1_3_3_3_30_2","unstructured":"Yuwen Lu Ziang Tong Qinyi Zhao Chengzhi Zhang and Toby Jia-Jun Li. 2023. UI Layout Generation with LLMs Guided by UI Grammar. arxiv:https:\/\/arXiv.org\/abs\/2310.15455\u00a0[cs.HC] https:\/\/arxiv.org\/abs\/2310.15455"},{"key":"e_1_3_3_3_31_2","doi-asserted-by":"publisher","DOI":"10.1145\/3059454.3059472"},{"key":"e_1_3_3_3_32_2","doi-asserted-by":"publisher","DOI":"10.4324\/9780203053690"},{"key":"e_1_3_3_3_33_2","volume-title":"Code Llama: An AI Tool for Coding","author":"AI Meta","year":"2023","unstructured":"Meta AI. 2023. Code Llama: An AI Tool for Coding. https:\/\/ai.meta.com\/blog\/code-llama-large-language-model-coding\/ Accessed: 2024-09-11."},{"key":"e_1_3_3_3_34_2","doi-asserted-by":"publisher","unstructured":"Giovanni\u00a0De Micheli Luca Benini and Alberto\u00a0L. Sangiovanni-Vincentelli. 1997. A Solution Methodology for Exact Design Space Exploration in a Three-Dimensional Design Space. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 16 12 (1997) 1457\u20131472. 10.1109\/43.555988","DOI":"10.1109\/43.555988"},{"key":"e_1_3_3_3_35_2","unstructured":"Erik Nijkamp Bo Pang Hiroaki Hayashi Lianmin Zheng Zi Lin Shafiq Joty Hao Ma and Caiming Xiong. 2022. CodeGen: An Open Large Language Model for Code with Multi-Turn Program Synthesis. https:\/\/github.com\/salesforce\/CodeGen. Accessed: 2024-09-12."},{"key":"e_1_3_3_3_36_2","unstructured":"OpenAI. 2023. GPT-4: OpenAI\u2019s Large Language Model. https:\/\/openai.com\/research\/gpt-4. Accessed: 2024-09-12."},{"key":"e_1_3_3_3_37_2","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3580907"},{"volume-title":"GPTPilot","year":"2024","key":"e_1_3_3_3_38_2","unstructured":"Pythagora.io. 2024. GPTPilot. https:\/\/github.com\/Pythagora-io\/gpt-pilot Accessed: 2024-09-11."},{"key":"e_1_3_3_3_39_2","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2024.naacl-industry.9"},{"key":"e_1_3_3_3_40_2","unstructured":"Naghmi Shireen. 2020. Bridging the gap between design space exploration and generative design interfaces: An exploratory study. (2020)."},{"key":"e_1_3_3_3_41_2","doi-asserted-by":"publisher","unstructured":"Ben Shneiderman. 2007. Creativity support tools: accelerating discovery and innovation. Commun. ACM 50 12 (dec 2007) 20\u201332. 10.1145\/1323688.1323689","DOI":"10.1145\/1323688.1323689"},{"key":"e_1_3_3_3_42_2","unstructured":"Chenglei Si Yanzhe Zhang Zhengyuan Yang Ruibo Liu and Diyi Yang. 2024. Design2Code: How Far Are We From Automating Front-End Engineering? arxiv:https:\/\/arXiv.org\/abs\/2403.03163\u00a0[cs.CL] https:\/\/arxiv.org\/abs\/2403.03163"},{"key":"e_1_3_3_3_43_2","unstructured":"Davit Soselia Khalid Saifullah and Tianyi Zhou. 2023. Learning UI-to-Code Reverse Generator Using Visual Critic Without Rendering. arxiv:https:\/\/arXiv.org\/abs\/2305.14637\u00a0[cs.CV] https:\/\/arxiv.org\/abs\/2305.14637"},{"key":"e_1_3_3_3_44_2","doi-asserted-by":"publisher","DOI":"10.1145\/3613904.3642400"},{"key":"e_1_3_3_3_45_2","doi-asserted-by":"publisher","DOI":"10.1145\/3613904.3642400"},{"key":"e_1_3_3_3_46_2","doi-asserted-by":"crossref","unstructured":"Mirac Suzgun Nathan Scales and Nathanael Sch\u00e4rli. 2022. Challenging BIG-Bench Tasks and Whether Chain-of-Thought Can Solve Them. arxiv:https:\/\/arXiv.org\/abs\/2210.09261\u00a0[cs.CL]","DOI":"10.18653\/v1\/2023.findings-acl.824"},{"key":"e_1_3_3_3_47_2","doi-asserted-by":"publisher","unstructured":"Edward Tiong Olivia Seow Bradley Camburn Kenneth Teo Arlindo Silva Kristin Wood Daniel\u00a0D. Jensen and Maria\u00a0C. Yang. 2019. The Economies and Dimensionality of Design Prototyping: Value Time Cost and Fidelity. Journal of Mechanical Design 141 3 (2019) 031105. 10.1115\/1.4042337","DOI":"10.1115\/1.4042337"},{"key":"e_1_3_3_3_48_2","doi-asserted-by":"crossref","unstructured":"Joseph Tranquillo. 2015. Coding To Think: Teaching Algorithmic Thinking from Idea to Code. Journal of Engineering Education Transformations 28 4 (2015) 23\u201332. https:\/\/digitalcommons.bucknell.edu\/fac_journ\/1312\/","DOI":"10.16920\/jeet\/2015\/v28i4\/70386"},{"key":"e_1_3_3_3_49_2","doi-asserted-by":"crossref","unstructured":"Priyan Vaithilingam Elena\u00a0L. Glassman Jeevana\u00a0Priya Inala and Chenglong Wang. 2024. DynaVis: Dynamically Synthesized UI Widgets for Visualization Editing. arxiv:https:\/\/arXiv.org\/abs\/2401.10880\u00a0[cs.HC] https:\/\/arxiv.org\/abs\/2401.10880","DOI":"10.1145\/3613904.3642639"},{"key":"e_1_3_3_3_50_2","doi-asserted-by":"publisher","DOI":"10.1145\/266021.266024"},{"key":"e_1_3_3_3_51_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:https:\/\/arXiv.org\/abs\/2406.16386\u00a0[cs.SE] https:\/\/arxiv.org\/abs\/2406.16386"},{"key":"e_1_3_3_3_52_2","unstructured":"Xingyao Wang Boxuan Li Yufan Song Frank\u00a0F Xu Xiangru Tang Mingchen Zhuge Jiayi Pan Yueqi Song Bowen Li Jaskirat Singh et\u00a0al. 2024. Opendevin: An open platform for ai software developers as generalist agents. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2407.16741 (2024)."},{"key":"e_1_3_3_3_53_2","doi-asserted-by":"publisher","DOI":"10.1145\/3613904.3642335"},{"key":"e_1_3_3_3_54_2","unstructured":"WebSim.ai. 2023. WebSim: AI-powered Simulation Platform. https:\/\/websim.ai. Accessed: 2024-09-12."},{"key":"e_1_3_3_3_55_2","unstructured":"Jason Wei Xuezhi Wang and Dale Schuurmans. 2022. Chain of Thought Prompting Elicits Reasoning in Large Language Models. CoRR abs\/2201.11903 (2022). arXiv:https:\/\/arXiv.org\/abs\/2201.11903https:\/\/arxiv.org\/abs\/2201.11903"},{"key":"e_1_3_3_3_56_2","doi-asserted-by":"publisher","DOI":"10.4324\/9781315758466-25"},{"key":"e_1_3_3_3_57_2","unstructured":"Jason Wu Eldon Schoop Alan Leung Titus Barik Jeffrey\u00a0P. Bigham and Jeffrey Nichols. 2024. UICoder: Finetuning Large Language Models to Generate User Interface Code through Automated Feedback. arxiv:https:\/\/arXiv.org\/abs\/2406.07739\u00a0[cs.CL] https:\/\/arxiv.org\/abs\/2406.07739"},{"key":"e_1_3_3_3_58_2","unstructured":"Tongshuang Wu Ellen Jiang Aaron Donsbach Jeff Gray Alejandra Molina Michael Terry and Carrie\u00a0J Cai. 2022. PromptChainer: Chaining Large Language Model Prompts through Visual Programming. arxiv:https:\/\/arXiv.org\/abs\/2203.06566\u00a0[cs.HC] https:\/\/arxiv.org\/abs\/2203.06566"},{"key":"e_1_3_3_3_59_2","unstructured":"Tongshuang Wu Michael Terry and Carrie\u00a0J. Cai. 2021. AI Chains: Transparent and Controllable Human-AI Interaction by Chaining Large Language Model Prompts. CoRR abs\/2110.01691 (2021). arXiv:https:\/\/arXiv.org\/abs\/2110.01691https:\/\/arxiv.org\/abs\/2110.01691"},{"key":"e_1_3_3_3_60_2","doi-asserted-by":"crossref","unstructured":"Shuhong Xiao Yunnong Chen Jiazhi Li Liuqing Chen Lingyun Sun and Tingting Zhou. 2024. Prototype2Code: End-to-end Front-end Code Generation from UI Design Prototypes. arxiv:https:\/\/arXiv.org\/abs\/2405.04975\u00a0[cs.SE] https:\/\/arxiv.org\/abs\/2405.04975","DOI":"10.1115\/DETC2024-143139"},{"key":"e_1_3_3_3_61_2","unstructured":"Rui Yang Lin Song Yanwei Li Sijie Zhao Yixiao Ge Xiu Li and Ying Shan. 2023. GPT4Tools: Teaching Large Language Model to Use Tools via Self-instruction. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2305.18752 (2023). https:\/\/arxiv.org\/pdf\/2305.18752"},{"key":"e_1_3_3_3_62_2","doi-asserted-by":"publisher","DOI":"10.1145\/3490099.3511105"},{"key":"e_1_3_3_3_63_2","unstructured":"Sukmin Yun Haokun Lin Rusiru Thushara Mohammad\u00a0Qazim Bhat Yongxin Wang Zutao Jiang Mingkai Deng Jinhong Wang Tianhua Tao Junbo Li Haonan Li Preslav Nakov Timothy Baldwin Zhengzhong Liu Eric\u00a0P. Xing Xiaodan Liang and Zhiqiang Shen. 2024. Web2Code: A Large-scale Webpage-to-Code Dataset and Evaluation Framework for Multimodal LLMs. arxiv:https:\/\/arXiv.org\/abs\/2406.20098\u00a0[cs.CV] https:\/\/arxiv.org\/abs\/2406.20098"}],"event":{"name":"CHI 2025: CHI Conference on Human Factors in Computing Systems","sponsor":["SIGCHI ACM Special Interest Group on Computer-Human Interaction"],"location":"Yokohama Japan","acronym":"CHI '25"},"container-title":["Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3706598.3714115","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3706598.3714115","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,4]],"date-time":"2025-07-04T05:57:17Z","timestamp":1751608637000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3706598.3714115"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,4,25]]},"references-count":62,"alternative-id":["10.1145\/3706598.3714115","10.1145\/3706598"],"URL":"https:\/\/doi.org\/10.1145\/3706598.3714115","relation":{},"subject":[],"published":{"date-parts":[[2025,4,25]]},"assertion":[{"value":"2025-04-25","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}