{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,19]],"date-time":"2026-03-19T07:09:30Z","timestamp":1773904170017,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":10,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,7,27]],"date-time":"2024-07-27T00:00:00Z","timestamp":1722038400000},"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":[[2024,7,27]]},"DOI":"10.1145\/3665320.3670989","type":"proceedings-article","created":{"date-parts":[[2024,7,8]],"date-time":"2024-07-08T16:37:11Z","timestamp":1720456631000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Nucleus: A Design System for Animation and VFX Applications"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0003-8695-6934","authenticated-orcid":false,"given":"Jon-Patrick","family":"Collins","sequence":"first","affiliation":[{"name":"Research and Development, Animal Logic, Australia"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-1255-1386","authenticated-orcid":false,"given":"Anno","family":"Schachner","sequence":"additional","affiliation":[{"name":"Research and Development, Animal Logic, Australia"}]}],"member":"320","published-online":{"date-parts":[[2024,7,27]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3388767.3407350"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3214745.3214779"},{"key":"e_1_3_2_1_3_1","volume-title":"Notes on the Eclipse Plug-in Architecture. (2003). Retrieved","author":"Bolour Azad","year":"2024","unstructured":"Azad Bolour. 2003. Notes on the Eclipse Plug-in Architecture. (2003). Retrieved May 7, 2024 from https:\/\/www.eclipse.org\/articles\/Article-Plug-in-architecture\/plugin_architecture.html"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3543664.3543677"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3603521.3604294"},{"key":"e_1_3_2_1_6_1","volume-title":"Retrieved","author":"Fowler Martin","year":"2010","unstructured":"Martin Fowler. 2010. Richardson Maturity Model. (2010). Retrieved May 10, 2024 from https:\/\/martinfowler.com\/articles\/richardsonMaturityModel.html"},{"key":"e_1_3_2_1_7_1","volume-title":"Retrieved","author":"Fowler Martin","year":"2022","unstructured":"Martin Fowler. 2022. Conway\u2019s Law. (2022). Retrieved May 6, 2024 from https:\/\/martinfowler.com\/bliki\/ConwaysLaw.html"},{"key":"e_1_3_2_1_8_1","volume-title":"Facade pattern. (2023). Retrieved","year":"2024","unstructured":"Wikipedia. 2023. Facade pattern. (2023). Retrieved May 6, 2024 from https:\/\/en.wikipedia.org\/wiki\/Facade_pattern"},{"key":"e_1_3_2_1_9_1","volume-title":"Command pattern. (2024). Retrieved","year":"2024","unstructured":"Wikipedia. 2024a. Command pattern. (2024). Retrieved May 6, 2024 from https:\/\/en.wikipedia.org\/wiki\/Command_pattern"},{"key":"e_1_3_2_1_10_1","volume-title":"Dependency inversion principle. (2024). Retrieved","year":"2024","unstructured":"Wikipedia. 2024b. Dependency inversion principle. (2024). Retrieved May 6, 2024 from https:\/\/en.wikipedia.org\/wiki\/Dependency_inversion_principle"}],"event":{"name":"DigiPro '24: The Digital Production Symposium","location":"Denver CO USA","acronym":"DigiPro '24","sponsor":["SIGGRAPH ACM Special Interest Group on Computer Graphics and Interactive Techniques"]},"container-title":["The Digital Production Symposium"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3665320.3670989","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:03:19Z","timestamp":1750291399000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3665320.3670989"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7,27]]},"references-count":10,"alternative-id":["10.1145\/3665320.3670989","10.1145\/3665320"],"URL":"https:\/\/doi.org\/10.1145\/3665320.3670989","relation":{},"subject":[],"published":{"date-parts":[[2024,7,27]]},"assertion":[{"value":"2024-07-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}