{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T18:17:11Z","timestamp":1776104231071,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":74,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,3,18]],"date-time":"2024-03-18T00:00:00Z","timestamp":1710720000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,3,18]]},"DOI":"10.1145\/3640543.3645176","type":"proceedings-article","created":{"date-parts":[[2024,4,5]],"date-time":"2024-04-05T18:23:12Z","timestamp":1712341392000},"page":"660-674","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":12,"title":["FrameKit: A Tool for Authoring Adaptive UIs Using Keyframes"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5101-0557","authenticated-orcid":false,"given":"Jason","family":"Wu","sequence":"first","affiliation":[{"name":"Human-Computer Interaction Institute, Carnegie Mellon University, United States"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6174-2089","authenticated-orcid":false,"given":"Kashyap","family":"Todi","sequence":"additional","affiliation":[{"name":"Reality Labs Research, United States"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-5923-735X","authenticated-orcid":false,"given":"Joannes","family":"Chan","sequence":"additional","affiliation":[{"name":"Meta Reality Labs Research, Canada"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4769-0219","authenticated-orcid":false,"given":"Brad A","family":"Myers","sequence":"additional","affiliation":[{"name":"Human-Computer Interaction Institute, Carnegie Mellon University, United States"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0546-0466","authenticated-orcid":false,"given":"Ben","family":"Lafreniere","sequence":"additional","affiliation":[{"name":"Reality Labs Research, Meta, Canada"}]}],"member":"320","published-online":{"date-parts":[[2024,4,5]]},"reference":[{"key":"e_1_3_2_2_1_1","unstructured":"2023. Bootstrap. https:\/\/getbootstrap.com\/ Accessed 2023-08-19."},{"key":"e_1_3_2_2_2_1","unstructured":"2023. Documentation | Framer for Developers. https:\/\/www.framer.com\/motion\/ Accessed 2023-09-01."},{"key":"e_1_3_2_2_3_1","unstructured":"2023. Figma. https:\/\/www.figma.com\/ Accessed 2023-08-19."},{"key":"e_1_3_2_2_4_1","unstructured":"2023. Glade - A User Interface Designer. https:\/\/glade.gnome.org\/ Accessed 2023-08-19."},{"key":"e_1_3_2_2_5_1","unstructured":"2023. Samsung Easy Mode. https:\/\/www.samsung.com\/au\/support\/mobile-devices\/using-easy-mode\/ Accessed 2023-08-19."},{"key":"e_1_3_2_2_6_1","unstructured":"2023. Stetic GUI Designer. https:\/\/www.monodevelop.com\/documentation\/stetic-gui-designer\/ Accessed 2023-08-19."},{"key":"e_1_3_2_2_7_1","unstructured":"2023. Using the Simple Finder to help students stay on task. https:\/\/etc.usf.edu\/techease\/4all\/learning\/how-do-i-use-the-simple-finder-to-help-students-stay-on-task\/ Accessed 2023-08-19."},{"key":"e_1_3_2_2_8_1","unstructured":"2023. WebFlow. https:\/\/webflow.com\/ Accessed 2023-08-19."},{"key":"e_1_3_2_2_9_1","unstructured":"Adobe. 2023. Adobe DreamWeaver. https:\/\/www.adobe.com\/products\/dreamweaver.html Accessed 2023-08-19."},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3276526"},{"key":"e_1_3_2_2_11_1","volume-title":"Sparks of artificial general intelligence: Early experiments with gpt-4. arXiv preprint arXiv:2303.12712","author":"Bubeck S\u00e9bastien","year":"2023","unstructured":"S\u00e9bastien Bubeck, Varun Chandrasekaran, Ronen Eldan, Johannes Gehrke, Eric Horvitz, Ece Kamar, Peter Lee, Yin\u00a0Tat Lee, Yuanzhi Li, Scott Lundberg, 2023. Sparks of artificial general intelligence: Early experiments with gpt-4. arXiv preprint arXiv:2303.12712 (2023)."},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445762"},{"key":"e_1_3_2_2_13_1","unstructured":"Bill Buxton. 2010. Sketching user experiences: getting the design right and the right design. Morgan kaufmann."},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180240"},{"key":"e_1_3_2_2_15_1","volume-title":"PLay: Parametrically Conditioned Layout Generation using Latent Diffusion. arXiv preprint arXiv:2301.11529","author":"Cheng Chin-Yi","year":"2023","unstructured":"Chin-Yi Cheng, Forrest Huang, Gang Li, and Yang Li. 2023. PLay: Parametrically Conditioned Layout Generation using Latent Diffusion. arXiv preprint arXiv:2301.11529 (2023)."},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3472749.3474750"},{"key":"e_1_3_2_2_17_1","volume-title":"Perceived usefulness, perceived ease of use, and user acceptance of information technology. MIS quarterly","author":"Davis D","year":"1989","unstructured":"Fred\u00a0D Davis. 1989. Perceived usefulness, perceived ease of use, and user acceptance of information technology. MIS quarterly (1989), 319\u2013340."},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3313831.3376553"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3126594.3126651"},{"key":"e_1_3_2_2_20_1","volume-title":"A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Human\u2013Computer Interaction 16, 2-4","author":"Dey K","year":"2001","unstructured":"Anind\u00a0K Dey, Gregory\u00a0D Abowd, and Daniel Salber. 2001. A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Human\u2013Computer Interaction 16, 2-4 (2001), 97\u2013166."},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3313831.3376589"},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3526113.3545651"},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3379155.3391321"},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/142621.142632"},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/225434.225453"},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/964442.964461"},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1095034.1095063"},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3301275.3302314"},{"key":"e_1_3_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1518701.1518717"},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300334"},{"key":"e_1_3_2_2_31_1","volume-title":"Creating User Interface Mock-ups from High-Level Text Descriptions with Deep-Learning Models. arXiv preprint arXiv:2110.07775","author":"Huang Forrest","year":"2021","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:2110.07775 (2021)."},{"key":"e_1_3_2_2_32_1","volume-title":"LayoutDM: Discrete Diffusion Model for Controllable Layout Generation. arXiv preprint arXiv:2303.08137","author":"Inoue Naoto","year":"2023","unstructured":"Naoto Inoue, Kotaro Kikuchi, Edgar Simo-Serra, Mayu Otani, and Kota Yamaguchi. 2023. LayoutDM: Discrete Diffusion Model for Controllable Layout Generation. arXiv preprint arXiv:2303.08137 (2023)."},{"key":"e_1_3_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445043"},{"key":"e_1_3_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3393672.3398640"},{"key":"e_1_3_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2018.8506516"},{"key":"e_1_3_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1502650.1502678"},{"key":"e_1_3_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2470654.2466420"},{"key":"e_1_3_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/159730.159731"},{"key":"e_1_3_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/291080.291104"},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/1753326.1753667"},{"key":"e_1_3_2_2_41_1","volume-title":"Layoutgan: Generating graphic layouts with wireframe discriminators. arXiv preprint arXiv:1901.06767","author":"Li Jianan","year":"2019","unstructured":"Jianan Li, Jimei Yang, Aaron Hertzmann, Jianming Zhang, and Tingfa Xu. 2019. Layoutgan: Generating graphic layouts with wireframe discriminators. arXiv preprint arXiv:1901.06767 (2019)."},{"key":"e_1_3_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1095034.1095071"},{"key":"e_1_3_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1864349.1864353"},{"key":"e_1_3_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3332165.3347945"},{"key":"e_1_3_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3468264.3468533"},{"key":"e_1_3_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/268389.268409"},{"key":"e_1_3_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2004.40"},{"key":"e_1_3_2_2_48_1","volume-title":"Creating user interfaces by demonstration","author":"Myers A","unstructured":"Brad\u00a0A Myers. 1988. Creating user interfaces by demonstration. Academic Press Professional, Inc."},{"key":"e_1_3_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/274644.274716"},{"key":"e_1_3_2_2_50_1","volume-title":"Your Wish is My Command","author":"Myers A","unstructured":"Brad\u00a0A Myers and Richard McDaniel. 2001. Demonstrational interfaces: sometimes you need a little intelligence, sometimes you need a lot. In Your Wish is My Command. Elsevier, 45\u2013III."},{"key":"e_1_3_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/330534.330545"},{"key":"e_1_3_2_2_52_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-39200-9_47"},{"key":"e_1_3_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/2470654.2481319"},{"key":"e_1_3_2_2_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/964442.964507"},{"key":"e_1_3_2_2_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/2702123.2702149"},{"key":"e_1_3_2_2_56_1","volume-title":"Revisiting the tree edit distance and its backtracing: A tutorial. arXiv preprint arXiv:1805.06869","author":"Paa\u00dfen Benjamin","year":"2018","unstructured":"Benjamin Paa\u00dfen. 2018. Revisiting the tree edit distance and its backtracing: A tutorial. arXiv preprint arXiv:1805.06869 (2018)."},{"key":"e_1_3_2_2_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3173758"},{"key":"e_1_3_2_2_58_1","volume-title":"ConcurTaskTrees: an engineered notation for task models. The handbook of task analysis for human-computer interaction","author":"Patern\u00f2 Fabio","year":"2004","unstructured":"Fabio Patern\u00f2. 2004. ConcurTaskTrees: an engineered notation for task models. The handbook of task analysis for human-computer interaction (2004), 483\u2013503."},{"key":"e_1_3_2_2_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/1614390.1614394"},{"key":"e_1_3_2_2_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/3491102.3517665"},{"key":"e_1_3_2_2_61_1","doi-asserted-by":"publisher","DOI":"10.1109\/MPRV.2018.011591058"},{"key":"e_1_3_2_2_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/3313831.3376593"},{"key":"e_1_3_2_2_63_1","volume-title":"LayoutNUWA: Revealing the Hidden Layout Expertise of Large Language Models. arXiv preprint arXiv:2309.09506","author":"Tang Zecheng","year":"2023","unstructured":"Zecheng Tang, Chenfei Wu, Juntao Li, and Nan Duan. 2023. LayoutNUWA: Revealing the Hidden Layout Expertise of Large Language Models. arXiv preprint arXiv:2309.09506 (2023)."},{"key":"e_1_3_2_2_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445497"},{"key":"e_1_3_2_2_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/3172944.3172949"},{"key":"e_1_3_2_2_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/2901790.2901817"},{"key":"e_1_3_2_2_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/1952383.1952384"},{"key":"e_1_3_2_2_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/238386.238522"},{"key":"e_1_3_2_2_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/267135.267142"},{"key":"e_1_3_2_2_70_1","volume-title":"\u201cwhen","author":"Wolber W","unstructured":"David\u00a0W Wolber and Brad\u00a0A Myers. 2001. Stimulus-response PBD: Demonstrating \u201cwhen\u201d as well as \u201cwhat\u201d. In Your Wish is My Command. Elsevier, 321\u2013XVI."},{"key":"e_1_3_2_2_71_1","volume-title":"Reflow: Automatically Improving Touch Interactions in Mobile Applications through Pixel-based Refinements. arXiv preprint arXiv:2207.07712","author":"Wu Jason","year":"2022","unstructured":"Jason Wu, Titus Barik, Xiaoyi Zhang, Colin Lea, Jeffrey Nichols, and Jeffrey\u00a0P Bigham. 2022. Reflow: Automatically Improving Touch Interactions in Mobile Applications through Pixel-based Refinements. arXiv preprint arXiv:2207.07712 (2022)."},{"key":"e_1_3_2_2_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3581158"},{"key":"e_1_3_2_2_73_1","doi-asserted-by":"publisher","DOI":"10.1145\/3472749.3474763"},{"key":"e_1_3_2_2_74_1","doi-asserted-by":"publisher","DOI":"10.1145\/3540250.3549138"}],"event":{"name":"IUI '24: 29th International Conference on Intelligent User Interfaces","location":"Greenville SC USA","acronym":"IUI '24","sponsor":["SIGAI ACM Special Interest Group on Artificial Intelligence","SIGCHI ACM Special Interest Group on Computer-Human Interaction"]},"container-title":["Proceedings of the 29th International Conference on Intelligent User Interfaces"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3640543.3645176","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3640543.3645176","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,1]],"date-time":"2025-12-01T00:57:29Z","timestamp":1764550649000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3640543.3645176"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,3,18]]},"references-count":74,"alternative-id":["10.1145\/3640543.3645176","10.1145\/3640543"],"URL":"https:\/\/doi.org\/10.1145\/3640543.3645176","relation":{},"subject":[],"published":{"date-parts":[[2024,3,18]]},"assertion":[{"value":"2024-04-05","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}