{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,22]],"date-time":"2026-05-22T00:28:44Z","timestamp":1779409724042,"version":"3.53.1"},"publisher-location":"New York, NY, USA","reference-count":60,"publisher":"ACM","license":[{"start":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T00:00:00Z","timestamp":1776038400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/legalcode"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2026,4,13]]},"DOI":"10.1145\/3772318.3790621","type":"proceedings-article","created":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T04:12:28Z","timestamp":1776053548000},"page":"1-18","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["The Way We Notice, That\u2019s What Really Matters: Instantiating UI Components with Distinguishing Variations"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6730-5683","authenticated-orcid":false,"given":"Priyan","family":"Vaithilingam","sequence":"first","affiliation":[{"name":"Apple, Seattle, Washington, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-9794-9450","authenticated-orcid":false,"given":"Alan","family":"Leung","sequence":"additional","affiliation":[{"name":"Apple, Seattle, Washington, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6880-8546","authenticated-orcid":false,"given":"Jeffrey","family":"Nichols","sequence":"additional","affiliation":[{"name":"Apple, Seattle, Washington, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4877-0739","authenticated-orcid":false,"given":"Titus","family":"Barik","sequence":"additional","affiliation":[{"name":"Apple, Seattle, Washington, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2026,4,13]]},"reference":[{"key":"e_1_3_3_1_2_2","unstructured":"Anthropic. 2025. Introducing Claude 4. https:\/\/www.anthropic.com\/news\/claude-4."},{"key":"e_1_3_3_1_3_2","doi-asserted-by":"publisher","DOI":"10.1109\/ROMAN.2004.1374827"},{"key":"e_1_3_3_1_4_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-14052-5_11"},{"key":"e_1_3_3_1_5_2","first-page":"1","volume-title":"Undisciplined! DRS International Conference","author":"Choi Jeong-gun","year":"2008","unstructured":"Jeong-gun Choi and Myungsuk Kim. 2008. The usage and evaluation of anthropomorphic form in robot design. In Undisciplined! DRS International Conference. Design Research Society, 1\u201315."},{"key":"e_1_3_3_1_6_2","unstructured":"componentdriven.org. 2020. Component driven user interfaces. https:\/\/www.componentdriven.org."},{"key":"e_1_3_3_1_7_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-66197-1_11"},{"key":"e_1_3_3_1_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/1146238.1146251"},{"key":"e_1_3_3_1_9_2","unstructured":"Ant Design. 2025. https:\/\/ant.design\/"},{"key":"e_1_3_3_1_10_2","series-title":"(ESEC-FSE \u201907)","first-page":"195","volume-title":"Foundations of Software Engineering","author":"Dolby Julian","year":"2007","unstructured":"Julian Dolby, Mandana Vaziri, and Frank Tip. 2007. Finding bugs efficiently with a SAT solver. In Foundations of Software Engineering(ESEC-FSE \u201907). ACM, Dubrovnik Croatia, 195\u2013204."},{"key":"e_1_3_3_1_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/2858036.2858141"},{"key":"e_1_3_3_1_12_2","doi-asserted-by":"crossref","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 Transactions on Computer-Human Interaction 17 4 Article 18 (Dec. 2011) 24\u00a0pages.","DOI":"10.1145\/1879831.1879836"},{"key":"e_1_3_3_1_13_2","doi-asserted-by":"crossref","unstructured":"George Fink and Matt Bishop. 1997. Property-based testing: A new approach to testing for assurance. ACM SIGSOFT Software Engineering Notes 22 4 (1997) 74\u201380.","DOI":"10.1145\/263244.263267"},{"key":"e_1_3_3_1_14_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-34103-8_20"},{"key":"e_1_3_3_1_15_2","unstructured":"Poetry Foundation. 2025. Mimesis (imitation). https:\/\/www.poetryfoundation.org\/education\/glossary\/mimesis-imitation."},{"key":"e_1_3_3_1_16_2","doi-asserted-by":"crossref","unstructured":"Elena\u00a0L. Glassman Jeremy Scott Rishabh Singh Philip\u00a0J. Guo and Robert\u00a0C. Miller. 2015. OverCode: Visualizing variation in student solutions to programming problems at scale. ACM Transactions on Computer-Human Interaction 22 2 Article 7 (March 2015) 35\u00a0pages.","DOI":"10.1145\/2699751"},{"key":"e_1_3_3_1_17_2","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3174154"},{"key":"e_1_3_3_1_18_2","series-title":"(ICSE \u201924)","volume-title":"International Conference on Software Engineering","author":"Goldstein Harrison","year":"2024","unstructured":"Harrison Goldstein, Joseph\u00a0W. Cutler, Daniel Dickstein, Benjamin\u00a0C. Pierce, and Andrew Head. 2024. Property-based testing in practice. In International Conference on Software Engineering(ICSE \u201924). ACM, Article 187, 13\u00a0pages."},{"key":"e_1_3_3_1_19_2","unstructured":"Google. 2025. Material Design. https:\/\/m3.material.io."},{"key":"e_1_3_3_1_20_2","doi-asserted-by":"crossref","unstructured":"Walter\u00a0J Gutjahr. 2002. Partition testing vs. random testing: The influence of uncertainty. IEEE Transactions on Software Engineering 25 5 (2002) 661\u2013674.","DOI":"10.1109\/32.815325"},{"key":"e_1_3_3_1_21_2","series-title":"(CHI \u201909)","first-page":"87","volume-title":"Conference on Human Factors in Computing Systems","author":"Herring Scarlett\u00a0R.","year":"2009","unstructured":"Scarlett\u00a0R. Herring, Chia-Chen Chang, Jesse Krantzler, and Brian\u00a0P. Bailey. 2009. Getting inspired! Understanding how and why examples are used in creative design practice. In Conference on Human Factors in Computing Systems(CHI \u201909). ACM, 87\u201396."},{"key":"e_1_3_3_1_22_2","doi-asserted-by":"publisher","DOI":"10.1109\/iFUZZY50310.2020.9297808"},{"key":"e_1_3_3_1_23_2","doi-asserted-by":"crossref","unstructured":"Daniel Jackson. 2002. Alloy: A lightweight object modelling notation. ACM Transactions on Software Engineering and Methodology (TOSEM) 11 2 (April 2002) 256\u2013290.","DOI":"10.1145\/505145.505149"},{"key":"e_1_3_3_1_24_2","series-title":"(ICSE \u201910)","first-page":"215","volume-title":"International Conference on Software Engineering","author":"Jha Susmit","year":"2010","unstructured":"Susmit Jha, Sumit Gulwani, Sanjit\u00a0A. Seshia, and Ashish Tiwari. 2010. Oracle-guided component-based program synthesis. In International Conference on Software Engineering(ICSE \u201910). ACM, 215\u2013224."},{"key":"e_1_3_3_1_25_2","doi-asserted-by":"publisher","DOI":"10.1145\/3025453.3025626"},{"key":"e_1_3_3_1_26_2","doi-asserted-by":"crossref","unstructured":"D\u00a0Richard Kuhn Dolores\u00a0R Wallace and Albert\u00a0M Gallo. 2004. Software fault interactions and implications for software testing. IEEE Transactions on Software Engineering 30 6 (2004) 418\u2013421.","DOI":"10.1109\/TSE.2004.24"},{"key":"e_1_3_3_1_27_2","doi-asserted-by":"publisher","DOI":"10.1145\/1753326.1753667"},{"key":"e_1_3_3_1_28_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-45236-2_46"},{"key":"e_1_3_3_1_29_2","doi-asserted-by":"crossref","unstructured":"David\u00a0R MacIver Zac Hatfield-Dodds et\u00a0al. 2019. Hypothesis: A new approach to property-based testing. Journal of Open Source Software (JOSS) 4 43 (2019) 1891.","DOI":"10.21105\/joss.01891"},{"key":"e_1_3_3_1_30_2","doi-asserted-by":"publisher","DOI":"10.1109\/FormaliSE58978.2023.00013"},{"key":"e_1_3_3_1_31_2","doi-asserted-by":"publisher","DOI":"10.4324\/9781315816876"},{"key":"e_1_3_3_1_32_2","doi-asserted-by":"publisher","DOI":"10.4324\/9780203053690"},{"key":"e_1_3_3_1_33_2","doi-asserted-by":"publisher","unstructured":"William McCune. 2001. MACE 2.0 reference manual and guide. https:\/\/doi.org\/10.48550\/arXiv.cs\/0106042","DOI":"10.48550\/arXiv.cs\/0106042"},{"key":"e_1_3_3_1_34_2","unstructured":"William\u00a0M McKeeman. 1998. Differential testing for software. Digital Technical Journal 10 1 (1998) 100\u2013107."},{"key":"e_1_3_3_1_35_2","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2003.1287256"},{"key":"e_1_3_3_1_36_2","unstructured":"Microsoft. 2025. Fluent 2 Design System. https:\/\/fluent2.microsoft.design."},{"key":"e_1_3_3_1_37_2","series-title":"(ESEC\/FSE 2013)","first-page":"466","volume-title":"Foundations of Software Engineering","author":"Nagappan Meiyappan","year":"2013","unstructured":"Meiyappan Nagappan, Thomas Zimmermann, and Christian Bird. 2013. Diversity in software engineering research. In Foundations of Software Engineering (Saint Petersburg, Russia) (ESEC\/FSE 2013). ACM, 466\u2013476."},{"key":"e_1_3_3_1_38_2","doi-asserted-by":"crossref","unstructured":"Bao\u00a0N. Nguyen Bryan Robbins Ishan Banerjee and Atif Memon. 2014. GUITAR: An innovative tool for automated testing of GUI-driven software. Automated Software Engineering 21 1 (March 2014) 65\u2013105.","DOI":"10.1007\/s10515-013-0128-9"},{"key":"e_1_3_3_1_39_2","unstructured":"OpenAI. 2024. Hello GPT-4o. https:\/\/openai.com\/index\/hello-gpt-4o\/."},{"key":"e_1_3_3_1_40_2","unstructured":"OpenAI. 2025. API Platform. https:\/\/openai.com\/api\/."},{"key":"e_1_3_3_1_41_2","unstructured":"OpenAI. 2025. Introducing GPT-5. https:\/\/openai.com\/index\/introducing-gpt-5\/."},{"key":"e_1_3_3_1_42_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2007.37"},{"key":"e_1_3_3_1_43_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-22102-1_22"},{"key":"e_1_3_3_1_44_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-95582-7_34"},{"key":"e_1_3_3_1_45_2","unstructured":"Michelle Puetz. 2002. mimesis. https:\/\/csmt.uchicago.edu\/glossary2004\/mimesis.htm."},{"key":"e_1_3_3_1_46_2","doi-asserted-by":"publisher","DOI":"10.1145\/2557500.2557545"},{"key":"e_1_3_3_1_47_2","unstructured":"remarkablemark. 2025. html-react-parser. https:\/\/www.npmjs.com\/package\/html-react-parser."},{"key":"e_1_3_3_1_48_2","doi-asserted-by":"publisher","DOI":"10.1145\/2047196.2047216"},{"key":"e_1_3_3_1_49_2","volume-title":"Ed Sheeran: A Visual Journey","author":"Sheeran Ed","year":"2014","unstructured":"Ed Sheeran and Phillip Butah. 2014. Ed Sheeran: A Visual Journey. Running Press."},{"key":"e_1_3_3_1_50_2","doi-asserted-by":"publisher","DOI":"10.1002\/9780470998434.ch2"},{"key":"e_1_3_3_1_51_2","doi-asserted-by":"publisher","DOI":"10.1145\/2858036.2858469"},{"key":"e_1_3_3_1_52_2","unstructured":"Storybook.js.org. 2025. Get started with Storybook. https:\/\/storybook.js.org\/docs."},{"key":"e_1_3_3_1_53_2","unstructured":"Storybook.js.org. 2025. What\u2019s a story? https:\/\/storybook.js.org\/docs\/get-started\/whats-a-story."},{"key":"e_1_3_3_1_54_2","volume-title":"Design Systems Handbook","author":"Suarez Marco","year":"2019","unstructured":"Marco Suarez, Jina Anne Diana Mounter\u00a0Katie Sylor, and Miller\u00a0Roy Stanfield. 2019. Design Systems Handbook. Invision."},{"key":"e_1_3_3_1_55_2","series-title":"(Koli Calling \u201907)","first-page":"217","volume-title":"Baltic Sea Conference on Computing Education Research","author":"Suhonen Jarkko","year":"2007","unstructured":"Jarkko Suhonen, Janet Davies, Errol Thompson, and Kinshuk. 2007. Applications of variation theory in computing education. In Baltic Sea Conference on Computing Education Research(Koli Calling \u201907). Australian Computer Society, 217\u2013220."},{"key":"e_1_3_3_1_56_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE52982.2021.00064"},{"key":"e_1_3_3_1_57_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2017.31"},{"key":"e_1_3_3_1_58_2","doi-asserted-by":"publisher","unstructured":"Ashish Tiwari Arjun Radhakrishna Sumit Gulwani and Daniel Perelman. 2020. Information-theoretic user interaction: Significant inputs for program synthesis. 20\u00a0pages. https:\/\/doi.org\/10.48550\/arXiv.2006.12638","DOI":"10.48550\/arXiv.2006.12638"},{"key":"e_1_3_3_1_59_2","doi-asserted-by":"publisher","DOI":"10.1145\/3334480.3375204"},{"key":"e_1_3_3_1_60_2","doi-asserted-by":"crossref","unstructured":"Xun Yuan Myra\u00a0B Cohen and Atif\u00a0M Memon. 2010. GUI interaction testing: Incorporating event context. IEEE Transactions on Software Engineering 37 4 (2010) 559\u2013574.","DOI":"10.1109\/TSE.2010.50"},{"key":"e_1_3_3_1_61_2","doi-asserted-by":"crossref","unstructured":"Pamela Zave. 2015. A practical comparison of Alloy and Spin. Formal Aspects of Computing 27 2 (2015) 239\u2013253.","DOI":"10.1007\/s00165-014-0302-2"}],"event":{"name":"CHI 2026: CHI Conference on Human Factors in Computing Systems","location":"Barcelona Spain","acronym":"CHI '26","sponsor":["SIGCHI ACM Special Interest Group on Computer-Human Interaction"]},"container-title":["Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3772318.3790621","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,21]],"date-time":"2026-05-21T23:53:13Z","timestamp":1779407593000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3772318.3790621"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,4,13]]},"references-count":60,"alternative-id":["10.1145\/3772318.3790621","10.1145\/3772318"],"URL":"https:\/\/doi.org\/10.1145\/3772318.3790621","relation":{},"subject":[],"published":{"date-parts":[[2026,4,13]]},"assertion":[{"value":"2026-04-13","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}