{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,18]],"date-time":"2026-07-18T07:03:25Z","timestamp":1784358205727,"version":"3.55.0"},"reference-count":57,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2025,11,26]],"date-time":"2025-11-26T00:00:00Z","timestamp":1764115200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["International Journal of Human-Computer Studies"],"published-print":{"date-parts":[[2026,1]]},"DOI":"10.1016\/j.ijhcs.2025.103695","type":"journal-article","created":{"date-parts":[[2025,11,26]],"date-time":"2025-11-26T16:45:57Z","timestamp":1764175557000},"page":"103695","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":1,"special_numbering":"C","title":["MorphGUI: Real-time GUIs customization with large language models"],"prefix":"10.1016","volume":"208","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3200-2348","authenticated-orcid":false,"given":"Tommaso","family":"Cal\u00f2","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Andrea","family":"Sillano","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Luigi","family":"De Russis","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1016\/j.ijhcs.2025.103695_bib0010","unstructured":"Babel Team, 2024. Babel - the compiler for next generation javascript. https:\/\/babeljs.io (Accessed 9 December 2024)."},{"key":"10.1016\/j.ijhcs.2025.103695_bib0015","series-title":"Proceedings of the 5th International Conference on Mobile Systems, Applications and Services","first-page":"16","article-title":"PageTailor: reusable end-user customization for the mobile web","author":"Bila","year":"2007"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0020","unstructured":"Biniok, J., 2022. Tampermonkey, https:\/\/www.tampermonkey.net (Accessed 5 March 2022)."},{"key":"10.1016\/j.ijhcs.2025.103695_bib0025","unstructured":"Bootstrap, 2023. Bootstrap. https:\/\/getbootstrap.com\/."},{"issue":"194","key":"10.1016\/j.ijhcs.2025.103695_bib0030","first-page":"4","article-title":"SUS: a \u2018quick and dirty\u2019 usability scale","volume":"189","author":"Brooke","year":"1996","journal-title":"Usability Eval. Ind."},{"key":"10.1016\/j.ijhcs.2025.103695_bib0035","first-page":"1877","article-title":"Language models are few-shot learners","volume":"33","author":"Brown","year":"2020","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"10.1016\/j.ijhcs.2025.103695_bib0040","series-title":"Proceedings of the 12th International Conference on Intelligent User Interfaces","first-page":"92","article-title":"Supporting interface customization using a mixed-initiative approach","author":"Bunt","year":"2007"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0045","series-title":"Proceedings of the 2022 International Conference on Software Engineering","first-page":"456","article-title":"Sketch2Code: converting UI sketches and natural language to code","author":"Chen","year":"2022"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0050","series-title":"Proceedings of the 34th Annual ACM Symposium on User Interface Software and Technology","first-page":"282","article-title":"Semanticadapt: optimization-based adaptation of mixed reality layouts leveraging virtual-physical Semantic connections","author":"Cheng","year":"2021"},{"issue":"2\u20134","key":"10.1016\/j.ijhcs.2025.103695_bib0055","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1207\/S15327051HCI16234_02","article-title":"A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications","volume":"16","author":"Dey","year":"2001","journal-title":"Hum.-Comput. Interact."},{"issue":"CSCW1","key":"10.1016\/j.ijhcs.2025.103695_bib0060","first-page":"1","article-title":"Widgetcoder: generating mobile app interfaces from natural language","volume":"8","author":"Dong","year":"2024","journal-title":"Proc. ACM Hum.-Comput. Interact."},{"key":"10.1016\/j.ijhcs.2025.103695_bib0065","series-title":"Proceedings of the 35th Annual ACM Symposium on User Interface Software and Technology","first-page":"1","article-title":"Auit\u2013the adaptive user interfaces toolkit for designing XR applications","author":"Evangelista","year":"2022"},{"issue":"1","key":"10.1016\/j.ijhcs.2025.103695_bib0070","first-page":"1","article-title":"Preferences for interface adaptations: understanding individual differences in customization behavior","volume":"16","author":"Findlater","year":"2009","journal-title":"ACM Trans. Comput.-Hum. Interact."},{"key":"10.1016\/j.ijhcs.2025.103695_bib0075","series-title":"Proceedings of the 22nd International Conference on Intelligent User Interfaces","first-page":"301","article-title":"The influence of personality traits and cognitive load on the use of adaptive user interfaces","author":"Gajos","year":"2017"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0080","series-title":"Proceedings of the 9th International Conference on Intelligent User Interfaces","first-page":"93","article-title":"SUPPLE: automatically generating user interfaces","author":"Gajos","year":"2004"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0085","series-title":"Proceedings of the 18th Annual ACM Symposium on User Interface Software and Technology","first-page":"173","article-title":"Preference elicitation for interface optimization","author":"Gajos","year":"2005"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0090","series-title":"Proceedings of the 9th International Conference on Intelligent User Interfaces","first-page":"93","article-title":"Automatically generating personalized user interfaces with supple","author":"Gajos","year":"2007"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0095","series-title":"Proceedings of the SIGCHI Conference on Human Factors in Computing Systems","first-page":"1271","article-title":"Predictability and accuracy in adaptive user interfaces","author":"Gajos","year":"2008"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0100","author":"Huang"},{"issue":"1","key":"10.1016\/j.ijhcs.2025.103695_bib0105","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s12193-018-0258-2","article-title":"Model-based adaptive user interface based on context and user experience evaluation","volume":"12","author":"Hussain","year":"2018","journal-title":"J. Multimodal User Interfaces"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0110","series-title":"The Human-Computer Interaction Handbook","first-page":"459","article-title":"Adaptive interfaces and agents","author":"Jameson","year":"2007"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0115","series-title":"Proceedings of the 2022 CHI Conference on Human Factors in Computing Systems, CHI \u201922","article-title":"Stylette: styling the web with natural language","author":"Kim","year":"2022"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0120","series-title":"Companion Proceedings of the 12th ACM SIGCHI Symposium on Engineering Interactive Computing Systems","first-page":"1","article-title":"Development framework for context-aware augmented reality applications","author":"Krings","year":"2020"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0125","series-title":"Proceedings of the SIGCHI Conference on Human Factors in Computing Systems","first-page":"2197","article-title":"Bricolage: example-based retargeting for web design","author":"Kumar","year":"2011"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0130","doi-asserted-by":"crossref","unstructured":"Li, A., Wu, J., Bigham, J.P., 2023. Using llms to customize the UI of webpages. 10.1145\/3586182.3616671","DOI":"10.1145\/3586182.3616671"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0135","series-title":"Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology","first-page":"147","article-title":"Context-aware online adaptation of mixed reality interfaces","author":"Lindlbauer","year":"2019"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0140","author":"Liu"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0145","series-title":"Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems, CHI \u201925","article-title":"Misty: UI prototyping through interactive conceptual blending","author":"Lu","year":"2025"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0150","series-title":"Proceedings of the 1990 ACM Conference on Computer-Supported Cooperative Work","first-page":"209","article-title":"Patterns of sharing customizable software","author":"Mackay","year":"1991"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0155","series-title":"Proceedings of the SIGCHI Conference on Human Factors in Computing Systems","first-page":"153","article-title":"Triggers and barriers to customizing software","author":"Mackay","year":"1991"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0160","series-title":"Proceedings of the SIGCHI Conference on Human Factors in Computing Systems","first-page":"781","article-title":"What drives customization? Control or identity?","author":"Marathe","year":"2011"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0165","unstructured":"Meta, 2024. React - a javascript library for building user interfaces. https:\/\/react.dev (Accessed 9 December 2024)."},{"issue":"8","key":"10.1016\/j.ijhcs.2025.103695_bib0170","doi-asserted-by":"crossref","first-page":"507","DOI":"10.1109\/TSE.2004.40","article-title":"Design and development of multidevice user interfaces through multiple logical descriptions","volume":"30","author":"Mori","year":"2004","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10.1016\/j.ijhcs.2025.103695_bib0175","series-title":"Web Engineering: 13th International Conference, ICWE 2013, Aalborg, Denmark, July 8-12, 2013. Proceedings","first-page":"510","article-title":"Responsive design and development: methods, technologies and current issues","author":"Nebeling","year":"2013"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0180","series-title":"Proceedings of the 5th ACM SIGCHI Symposium on Engineering Interactive Computing Systems","first-page":"23","article-title":"CrowdAdapt: enabling crowdsourced web page adaptation for individual viewing conditions and preferences","author":"Nebeling","year":"2013"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0185","series-title":"Proceedings of the SIGCHI Conference on Human Factors in Computing Systems","first-page":"2311","article-title":"W3Touch: metrics-based web page adaptation for touch","author":"Nebeling","year":"2013"},{"issue":"1","key":"10.1016\/j.ijhcs.2025.103695_bib0190","first-page":"22","article-title":"Personalisation of web interfaces: a study of user preferences and implications for user interface design","volume":"14","author":"Page","year":"2016","journal-title":"J. Des. Res."},{"issue":"4","key":"10.1016\/j.ijhcs.2025.103695_bib0195","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1614390.1614394","article-title":"Maria: a universal, declarative, multiple abstraction-level language for service-oriented applications in ubiquitous environments","volume":"16","author":"Patern\u00f2","year":"2009","journal-title":"ACM Trans. Comput.-Hum. Interact."},{"key":"10.1016\/j.ijhcs.2025.103695_bib0200","first-page":"1","article-title":"End user development: survey of an emerging field for empowering people","volume":"2013","author":"Patern\u00f2","year":"2013","journal-title":"Int. Sch. Res. Not."},{"issue":"EICS","key":"10.1016\/j.ijhcs.2025.103695_bib0205","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3457151","article-title":"Coping with diversity: a system for end-users to customize web user interfaces","volume":"5","author":"Proen\u00e7a","year":"2021","journal-title":"Proc. ACM Hum.-Comput. Interact."},{"issue":"2","key":"10.1016\/j.ijhcs.2025.103695_bib0210","doi-asserted-by":"crossref","first-page":"8:1","DOI":"10.1145\/1970378.1970382","article-title":"Improving performance, perceived usability, and aesthetics with culturally adaptive user interfaces","volume":"18","author":"Reinecke","year":"2011","journal-title":"ACM Trans. Comput.-Hum. Interact."},{"key":"10.1016\/j.ijhcs.2025.103695_bib0215","unstructured":"SimilarWeb, 2022. Stylish - custom themes for any website, https:\/\/userstyles.org\/help\/stylish_chrome (Accessed 5 March 2022)."},{"issue":"3","key":"10.1016\/j.ijhcs.2025.103695_bib0220","doi-asserted-by":"crossref","first-page":"298","DOI":"10.1111\/j.1468-2958.2010.01377.x","article-title":"Personalization versus customization: the importance of agency, privacy, and power usage","volume":"36","author":"Sundar","year":"2010","journal-title":"Hum. Commun. Res."},{"key":"10.1016\/j.ijhcs.2025.103695_bib0225","series-title":"Self as Source: Agency and Customization in Interactive Media","first-page":"58","author":"Sundar","year":"2008"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0230","author":"Suzgun"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0235","series-title":"Proceedings of the 23rd International Conference on Intelligent User Interfaces","first-page":"547","article-title":"Familiarisation: restructuring layouts with visual learning models","author":"Todi","year":"2018"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0240","series-title":"Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems","first-page":"1","article-title":"Adapting user interfaces with model-based reinforcement learning","author":"Todi","year":"2021"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0245","doi-asserted-by":"crossref","unstructured":"Vaithilingam, P., Glassman, E.L., Inala, J.P., Wang, C., 2024. DynaVis: dynamically synthesized UI widgets for visualization editing. 10.1145\/3613904.3642639","DOI":"10.1145\/3613904.3642639"},{"issue":"4","key":"10.1016\/j.ijhcs.2025.103695_bib0250","doi-asserted-by":"crossref","first-page":"26","DOI":"10.3390\/mti8040026","article-title":"Mobile user interface adaptation based on usability reward model and multi-agent reinforcement learning","volume":"8","author":"Vidmanov","year":"2024","journal-title":"Multimodal Technol. Interact."},{"key":"10.1016\/j.ijhcs.2025.103695_bib0255","author":"Wei"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0260","first-page":"1613","article-title":"Automatically personalizing user interfaces","volume":"3","author":"Weld","year":"2003","journal-title":"IJCAI Proceedings"},{"key":"10.1016\/j.ijhcs.2025.103695_bib0265","author":"White"},{"issue":"3","key":"10.1016\/j.ijhcs.2025.103695_bib0270","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1952383.1952384","article-title":"Ability-based design: concept, principles and examples","volume":"3","author":"Wobbrock","year":"2011","journal-title":"ACM Trans. Access. Comput."},{"key":"10.1016\/j.ijhcs.2025.103695_bib0275","first-page":"1","article-title":"WebUI: a dataset for enhancing visual UI understanding with web semantics","author":"Wu","year":"2023","journal-title":"Proc. 2023 CHI Conf. Hum. Fact. Comput. Syst."},{"key":"10.1016\/j.ijhcs.2025.103695_bib0280","series-title":"Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems, CHI \u201923","article-title":"Why Johnny can\u2019t prompt: how non-ai experts try (and fail) to design LLM prompts","author":"Zamfirescu-Pereira","year":"2023"},{"issue":"3","key":"10.1016\/j.ijhcs.2025.103695_bib0285","first-page":"1","article-title":"UIBert: transformer-based models for UI understanding and generation","volume":"30","author":"Zhang","year":"2023","journal-title":"ACM Trans. Comput.-Hum. Interact."},{"key":"10.1016\/j.ijhcs.2025.103695_bib0290","doi-asserted-by":"crossref","unstructured":"Zhang, T., Fu, P., Liu, J., Zhang, Y., Chen, X., 2024. NLDesign: a UI design tool for natural language interfaces. 10.1145\/3674399.3674455","DOI":"10.1145\/3674399.3674455"}],"container-title":["International Journal of Human-Computer Studies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1071581925002502?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1071581925002502?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,7,18]],"date-time":"2026-07-18T06:30:51Z","timestamp":1784356251000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1071581925002502"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,1]]},"references-count":57,"alternative-id":["S1071581925002502"],"URL":"https:\/\/doi.org\/10.1016\/j.ijhcs.2025.103695","relation":{},"ISSN":["1071-5819"],"issn-type":[{"value":"1071-5819","type":"print"}],"subject":[],"published":{"date-parts":[[2026,1]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"MorphGUI: Real-time GUIs customization with large language models","name":"articletitle","label":"Article Title"},{"value":"International Journal of Human-Computer Studies","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.ijhcs.2025.103695","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2025 The Author(s). Published by Elsevier Ltd.","name":"copyright","label":"Copyright"}],"article-number":"103695"}}