{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,9]],"date-time":"2026-01-09T00:32:36Z","timestamp":1767918756887,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":58,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,5,11]],"date-time":"2024-05-11T00:00:00Z","timestamp":1715385600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-sa\/4.0\/"}],"funder":[{"name":"Alfred P. Sloan Foundation","award":["G-2021-17070"],"award-info":[{"award-number":["G-2021-17070"]}]},{"name":"Meta Platforms Inc.","award":["INB2526679"],"award-info":[{"award-number":["INB2526679"]}]},{"DOI":"10.13039\/https:\/\/doi.org\/10.13039\/100004318","name":"Microsoft","doi-asserted-by":"publisher","id":[{"id":"10.13039\/https:\/\/doi.org\/10.13039\/100004318","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Verdant Foundation"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,5,11]]},"DOI":"10.1145\/3613904.3642517","type":"proceedings-article","created":{"date-parts":[[2024,5,11]],"date-time":"2024-05-11T08:38:06Z","timestamp":1715416686000},"page":"1-23","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["ReactGenie: A Development Framework for Complex Multimodal Interactions Using Large Language Models"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2064-5231","authenticated-orcid":false,"given":"Jackie (Junrui)","family":"Yang","sequence":"first","affiliation":[{"name":"Computer Science, Stanford University, United States"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8733-7041","authenticated-orcid":false,"given":"Yingtian","family":"Shi","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Technology, Tsinghua University, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-7720-9329","authenticated-orcid":false,"given":"Yuhan","family":"Zhang","sequence":"additional","affiliation":[{"name":"Electrical Engineering, United States"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-2711-5185","authenticated-orcid":false,"given":"Karina","family":"Li","sequence":"additional","affiliation":[{"name":"Computer Science, United States"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-5625-8312","authenticated-orcid":false,"given":"Daniel Wan","family":"Rosli","sequence":"additional","affiliation":[{"name":"Computer Science, United States"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-4819-529X","authenticated-orcid":false,"given":"Anisha","family":"Jain","sequence":"additional","affiliation":[{"name":"Independent Researcher, United States"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4145-117X","authenticated-orcid":false,"given":"Shuning","family":"Zhang","sequence":"additional","affiliation":[{"name":"Tsinghua University, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0877-5727","authenticated-orcid":false,"given":"Tianshi","family":"Li","sequence":"additional","affiliation":[{"name":"Khoury College of Computer Sciences, Northeastern University, United States"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1520-8894","authenticated-orcid":false,"given":"James A.","family":"Landay","sequence":"additional","affiliation":[{"name":"Computer Science Department, Stanford University, United States"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7626-6468","authenticated-orcid":false,"given":"Monica S.","family":"Lam","sequence":"additional","affiliation":[{"name":"Computer Science Department, Stanford University, United States"}]}],"member":"320","published-online":{"date-parts":[[2024,5,11]]},"reference":[{"key":"e_1_3_3_3_1_1","unstructured":"[n. d.]. About App Development with UIKit. https:\/\/developer.apple.com\/documentation\/uikit\/about_app_development_with_uikit. Accessed on 2023-04-05."},{"key":"e_1_3_3_3_2_1","unstructured":"[n. d.]. Describing the UI. https:\/\/react.dev\/learn\/describing-the-ui. Accessed on 2023-04-05."},{"key":"e_1_3_3_3_3_1","unstructured":"[n. d.]. Introduction to declarative UI. https:\/\/docs.flutter.dev\/get-started\/flutter-for\/declarative. Accessed on 2023-04-05."},{"key":"e_1_3_3_3_4_1","unstructured":"[n. d.]. Pinia | The intuitive store for Vue.js. https:\/\/pinia.vuejs.org\/. (Accessed on 04\/05\/2023)."},{"key":"e_1_3_3_3_5_1","unstructured":"[n. d.]. React Redux | React Redux. https:\/\/react-redux.js.org\/. (Accessed on 02\/27\/2024)."},{"key":"e_1_3_3_3_6_1","unstructured":"[n. d.]. Redux - A predictable state container for JavaScript apps. | Redux. https:\/\/redux.js.org\/. (Accessed on 04\/04\/2023)."},{"key":"e_1_3_3_3_7_1","unstructured":"[n. d.]. SwiftUI. https:\/\/developer.apple.com\/xcode\/swiftui\/. Accessed on 2023-04-05."},{"key":"e_1_3_3_3_8_1","doi-asserted-by":"publisher","DOI":"10.1201\/9781498710411-35"},{"key":"e_1_3_3_3_9_1","doi-asserted-by":"publisher","unstructured":"2009. Human-Computer Interaction. https:\/\/doi.org\/10.1201\/9781420088861","DOI":"10.1201\/9781420088861"},{"key":"e_1_3_3_3_10_1","unstructured":"2023. GitHub - facebookarchive\/flux: Application Architecture for Building User Interfaces. https:\/\/github.com\/facebookarchive\/flux. (Accessed on 04\/04\/2023)."},{"key":"e_1_3_3_3_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300485"},{"key":"e_1_3_3_3_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/vrw55335.2022.00018"},{"key":"e_1_3_3_3_13_1","volume-title":"Proceedings of the 2013 Conference on Empirical Methods in Natural Language Processing, EMNLP","author":"Berant Jonathan","year":"2013","unstructured":"Jonathan Berant, Andrew Chou, Roy Frostig, and Percy Liang. 2013. Semantic Parsing on Freebase from Question-Answer Pairs. In Proceedings of the 2013 Conference on Empirical Methods in Natural Language Processing, EMNLP 2013, 18-21 October 2013, Grand Hyatt Seattle, Seattle, Washington, USA, A meeting of SIGDAT, a Special Interest Group of the ACL. ACL, 1533\u20131544. https:\/\/aclanthology.org\/D13-1160\/"},{"key":"e_1_3_3_3_14_1","doi-asserted-by":"publisher","unstructured":"Dan Bohus Sean Andrist Ashley Feniello Nick Saw Mihai Jalobeanu Patrick Sweeney Anne\u00a0Loomis Thompson and Eric Horvitz. 2021. Platform for Situated Intelligence. https:\/\/doi.org\/10.48550\/ARXIV.2103.15975","DOI":"10.48550\/ARXIV.2103.15975"},{"key":"e_1_3_3_3_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/800250.807503"},{"key":"e_1_3_3_3_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/642611.642694"},{"key":"e_1_3_3_3_17_1","doi-asserted-by":"publisher","unstructured":"Tom\u00a0B. Brown Benjamin Mann Nick Ryder Melanie Subbiah Jared Kaplan Prafulla Dhariwal Arvind Neelakantan Pranav Shyam Girish Sastry Amanda Askell Sandhini Agarwal Ariel Herbert-Voss Gretchen Krueger Tom Henighan Rewon Child Aditya Ramesh Daniel\u00a0M. Ziegler Jeffrey Wu Clemens Winter Christopher Hesse Mark Chen Eric Sigler Mateusz Litwin Scott Gray Benjamin Chess Jack Clark Christopher Berner Sam McCandlish Alec Radford Ilya Sutskever and Dario Amodei. 2020. Language Models are Few-Shot Learners. https:\/\/doi.org\/10.48550\/ARXIV.2005.14165","DOI":"10.48550\/ARXIV.2005.14165"},{"key":"e_1_3_3_3_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3038912.3052562"},{"key":"e_1_3_3_3_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3314221.3314594"},{"key":"e_1_3_3_3_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/38.773958"},{"key":"e_1_3_3_3_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/266180.266328"},{"key":"e_1_3_3_3_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-5041-2896-4_19"},{"key":"e_1_3_3_3_24_1","doi-asserted-by":"publisher","DOI":"10.1007\/s12193-013-0120-5"},{"key":"e_1_3_3_3_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2858036.2858177"},{"key":"e_1_3_3_3_26_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.specom.2009.08.002"},{"key":"e_1_3_3_3_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3453483.3454046"},{"key":"e_1_3_3_3_28_1","unstructured":"Divyansh Garg. 2023. Multi on. https:\/\/multion.ai\/"},{"key":"e_1_3_3_3_29_1","unstructured":"Andy (Steve)\u00a0De George and Alex Buck2. 2023. What is windows forms - windows forms.NET. https:\/\/learn.microsoft.com\/en-us\/dotnet\/desktop\/winforms\/overview\/?view=netdesktop-7.0"},{"key":"e_1_3_3_3_30_1","doi-asserted-by":"publisher","DOI":"10.1348\/000711006x126600"},{"key":"e_1_3_3_3_31_1","doi-asserted-by":"publisher","DOI":"10.1177\/154193120605000909"},{"key":"e_1_3_3_3_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2070481.2070500"},{"key":"e_1_3_3_3_33_1","doi-asserted-by":"publisher","DOI":"10.3115\/v1"},{"key":"e_1_3_3_3_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3357251.3357581"},{"key":"e_1_3_3_3_35_1","first-page":"3","article-title":"A Cookbook for Using the Model-View Controller User Interface Paradigm in Smalltalk-80","volume":"1","author":"Krasner E.","year":"1988","unstructured":"Glenn\u00a0E. Krasner and Stephen\u00a0T. Pope. 1988. A Cookbook for Using the Model-View Controller User Interface Paradigm in Smalltalk-80. J. Object Oriented Program. 1, 3 (aug 1988), 26\u201349.","journal-title":"J. Object Oriented Program."},{"key":"e_1_3_3_3_36_1","doi-asserted-by":"publisher","unstructured":"Monica\u00a0S. Lam Giovanni Campagna Mehrad Moradshahi Sina\u00a0J. Semnani and Silei Xu. 2022. ThingTalk: An Extensible Executable Representation Language for Task-Oriented Dialogues. https:\/\/doi.org\/10.48550\/ARXIV.2203.12751","DOI":"10.48550\/ARXIV.2203.12751"},{"key":"e_1_3_3_3_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/259964.260123"},{"key":"e_1_3_3_3_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2470654.2481301"},{"key":"e_1_3_3_3_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1452392.1452444"},{"key":"e_1_3_3_3_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3210240.3210339"},{"key":"e_1_3_3_3_41_1","doi-asserted-by":"publisher","DOI":"10.1080\/088395199117504"},{"key":"e_1_3_3_3_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1570433.1570476"},{"key":"e_1_3_3_3_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.60882"},{"key":"e_1_3_3_3_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/98188.98204"},{"key":"e_1_3_3_3_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/259963.260472"},{"key":"e_1_3_3_3_46_1","doi-asserted-by":"publisher","DOI":"10.1162\/tacl_a_00190"},{"key":"e_1_3_3_3_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/3379337.3415848"},{"key":"e_1_3_3_3_48_1","doi-asserted-by":"publisher","DOI":"10.1080\/0144929x.2020.1851768"},{"key":"e_1_3_3_3_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/1358628.1358881"},{"key":"e_1_3_3_3_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/1979742.1979703"},{"key":"e_1_3_3_3_51_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-69266-1_10"},{"key":"e_1_3_3_3_52_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.patrec.2013.07.003"},{"key":"e_1_3_3_3_53_1","doi-asserted-by":"publisher","unstructured":"Bryan Wang Gang Li and Yang Li. 2022. Enabling Conversational Interaction with Mobile UI using Large Language Models. https:\/\/doi.org\/10.48550\/ARXIV.2209.08655","DOI":"10.48550\/ARXIV.2209.08655"},{"key":"e_1_3_3_3_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3340531.3411974"},{"key":"e_1_3_3_3_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/3313831.3376427"},{"key":"e_1_3_3_3_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/3491102.3502045"},{"key":"e_1_3_3_3_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/3379337.3415841"},{"key":"e_1_3_3_3_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/3332165.3347954"},{"key":"e_1_3_3_3_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/3382507.3418850"}],"event":{"name":"CHI '24: CHI Conference on Human Factors in Computing Systems","location":"Honolulu HI USA","acronym":"CHI '24","sponsor":["SIGCHI ACM Special Interest Group on Computer-Human Interaction","SIGACCESS ACM Special Interest Group on Accessible Computing"]},"container-title":["Proceedings of the CHI Conference on Human Factors in Computing Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3613904.3642517","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3613904.3642517","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T23:44:09Z","timestamp":1750290249000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3613904.3642517"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,5,11]]},"references-count":58,"alternative-id":["10.1145\/3613904.3642517","10.1145\/3613904"],"URL":"https:\/\/doi.org\/10.1145\/3613904.3642517","relation":{},"subject":[],"published":{"date-parts":[[2024,5,11]]},"assertion":[{"value":"2024-05-11","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}