{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T19:31:55Z","timestamp":1776108715594,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":88,"publisher":"ACM","funder":[{"DOI":"10.13039\/501100009708","name":"Novo Nordisk Fonden","doi-asserted-by":"publisher","award":["NNF21OC0072716"],"award-info":[{"award-number":["NNF21OC0072716"]}],"id":[{"id":"10.13039\/501100009708","id-type":"DOI","asserted-by":"publisher"}]},{"name":"NSERC","award":["RGPIN-2023-03533"],"award-info":[{"award-number":["RGPIN-2023-03533"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,9,28]]},"DOI":"10.1145\/3746059.3747739","type":"proceedings-article","created":{"date-parts":[[2025,9,27]],"date-time":"2025-09-27T07:50:36Z","timestamp":1758959436000},"page":"1-69","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["FEDT: Supporting experiment design and execution in HCI fabrication research"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9478-9705","authenticated-orcid":false,"given":"Valkyrie","family":"Savage","sequence":"first","affiliation":[{"name":"Department of Computer Science, University of Copenhagen, Copenhagen, Denmark"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9631-1169","authenticated-orcid":false,"given":"Harrison","family":"Goldstein","sequence":"additional","affiliation":[{"name":"Computer and Information Science, University of Pennsylvania, Philadelphia, Pennsylvania, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-9806-6012","authenticated-orcid":false,"given":"N\u00f3ra","family":"P\u00fcs\u00f6k","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Copenhagen, Copenhagen, Denmark"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-0029-9251","authenticated-orcid":false,"given":"Jia Yi","family":"Ren","sequence":"additional","affiliation":[{"name":"University of Calgary, Calgary, Alberta, Canada"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5724-0131","authenticated-orcid":false,"given":"Bhaskar","family":"Dutt","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Copenhagen, Copenhagen, Denmark"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8633-8413","authenticated-orcid":false,"given":"Chandrakana","family":"Nandi","sequence":"additional","affiliation":[{"name":"Certora Inc. and University of Washington, Seattle, Washington, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7216-7895","authenticated-orcid":false,"given":"Lora","family":"Oehlberg","sequence":"additional","affiliation":[{"name":"University of Calgary, Calgary, Alberta, Canada"}]}],"member":"320","published-online":{"date-parts":[[2025,9,27]]},"reference":[{"key":"e_1_3_3_3_2_2","volume-title":"ACM REP \u201924: Proceedings of the 2nd ACM Conference on Reproducibility and Replicability","year":"2024","unstructured":"2024. ACM REP \u201924: Proceedings of the 2nd ACM Conference on Reproducibility and Replicability (Rennes, France). Association for Computing Machinery, New York, NY, USA."},{"key":"e_1_3_3_3_3_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCIT54785.2021.9689813"},{"key":"e_1_3_3_3_4_2","doi-asserted-by":"publisher","DOI":"10.1145\/3526113.3545694"},{"key":"e_1_3_3_3_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3581361"},{"key":"e_1_3_3_3_6_2","doi-asserted-by":"publisher","unstructured":"Rafael Ballagas Sarthak Ghosh and James Landay. 2018. The Design Space of 3D Printable Interactivity. Proceedings of the ACM on Interactive Mobile Wearable and Ubiquitous Technologies 2 2 (July 2018) 61:1\u201361:21. 10.1145\/3214264","DOI":"10.1145\/3214264"},{"key":"e_1_3_3_3_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445584"},{"key":"e_1_3_3_3_8_2","doi-asserted-by":"publisher","unstructured":"Nick Barnes. 2010. Publish your computer code: it is good enough. Nature 467 7317 (Oct. 2010) 753\u2013753. 10.1038\/467753aNumber: 7317 Publisher: Nature Publishing Group.","DOI":"10.1038\/467753a"},{"key":"e_1_3_3_3_9_2","doi-asserted-by":"publisher","DOI":"10.1145\/2851581.2856664"},{"key":"e_1_3_3_3_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/2702123.2702225"},{"key":"e_1_3_3_3_11_2","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-44617-6_31"},{"key":"e_1_3_3_3_12_2","doi-asserted-by":"publisher","unstructured":"David Cao Rose Kunkel Chandrakana Nandi Max Willsey Zachary Tatlock and Nadia Polikarpova. 2023. babble: Learning Better Abstractions with E-Graphs and Anti-unification. Proceedings of the ACM on Programming Languages 7 POPL (Jan. 2023) 396\u2013424. 10.1145\/3571207","DOI":"10.1145\/3571207"},{"key":"e_1_3_3_3_13_2","doi-asserted-by":"publisher","DOI":"10.1145\/2468356.2468568"},{"key":"e_1_3_3_3_14_2","doi-asserted-by":"publisher","unstructured":"Noam Chomsky. 1959. On certain formal properties of grammars. Information and Control 2 2 (June 1959) 137\u2013167. 10.1016\/S0019-9958(59)90362-6","DOI":"10.1016\/S0019-9958(59)90362-6"},{"key":"e_1_3_3_3_15_2","doi-asserted-by":"publisher","DOI":"10.1145\/2908080.2908103"},{"key":"e_1_3_3_3_16_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-36946-9_3"},{"key":"e_1_3_3_3_17_2","doi-asserted-by":"publisher","unstructured":"Open\u00a0Science Collaboration. 2015. Estimating the reproducibility of psychological science. Science 349 6251 (2015) aac4716. 10.1126\/science.aac4716 arXiv:https:\/\/www.science.org\/doi\/pdf\/10.1126\/science.aac4716","DOI":"10.1126\/science.aac4716"},{"key":"e_1_3_3_3_18_2","doi-asserted-by":"publisher","DOI":"10.1145\/3641525.3663623"},{"key":"e_1_3_3_3_19_2","doi-asserted-by":"publisher","DOI":"10.1145\/2702123.2702547"},{"key":"e_1_3_3_3_20_2","doi-asserted-by":"publisher","DOI":"10.1145\/3491101.3516510"},{"key":"e_1_3_3_3_21_2","doi-asserted-by":"publisher","DOI":"10.1145\/3313831.3376202"},{"key":"e_1_3_3_3_22_2","doi-asserted-by":"publisher","DOI":"10.1145\/2047196.2047229"},{"key":"e_1_3_3_3_23_2","doi-asserted-by":"publisher","unstructured":"Sebastijan Dumancic Tias Guns and Andrew Cropper. 2021. Knowledge Refactoring for Inductive Program Synthesis. Proceedings of the AAAI Conference on Artificial Intelligence 35 8 (May 2021) 7271\u20137278. 10.1609\/aaai.v35i8.16893","DOI":"10.1609\/aaai.v35i8.16893"},{"key":"e_1_3_3_3_24_2","doi-asserted-by":"publisher","DOI":"10.1145\/3170427.3188395"},{"key":"e_1_3_3_3_25_2","doi-asserted-by":"publisher","DOI":"10.1145\/3453483.3454080"},{"key":"e_1_3_3_3_26_2","doi-asserted-by":"publisher","DOI":"10.1145\/3491102.3501837"},{"key":"e_1_3_3_3_27_2","doi-asserted-by":"publisher","DOI":"10.1145\/3290607.3312905"},{"key":"e_1_3_3_3_28_2","doi-asserted-by":"publisher","unstructured":"Jean-Daniel Fekete and Juliana Freire. 2020. Exploring Reproducibility in Visualization. IEEE Computer Graphics and Applications 40 5 (Sept. 2020) 108\u2013119. 10.1109\/MCG.2020.3006412Conference Name: IEEE Computer Graphics and Applications.","DOI":"10.1109\/MCG.2020.3006412"},{"key":"e_1_3_3_3_29_2","doi-asserted-by":"publisher","DOI":"10.1145\/3563657.3596106"},{"key":"e_1_3_3_3_30_2","doi-asserted-by":"publisher","unstructured":"Yoshihiko Futamura. 1999. Partial Evaluation of Computation Process\u2014An Approach to a Compiler-Compiler. Higher Order Symbol. Comput. 12 4 (dec 1999) 381\u2013391. 10.1023\/A:1010095604496","DOI":"10.1023\/A:1010095604496"},{"key":"e_1_3_3_3_31_2","doi-asserted-by":"publisher","DOI":"10.1145\/3491102.3517494"},{"key":"e_1_3_3_3_32_2","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3580958"},{"key":"e_1_3_3_3_33_2","doi-asserted-by":"publisher","unstructured":"Wayne\u00a0D. Gray and Marilyn\u00a0C. Salzman. 1998. Damaged Merchandise? A Review of Experiments That Compare Usability Evaluation Methods. Human\u2013Computer Interaction 13 3 (Sept. 1998) 203\u2013261. 10.1207\/s15327051hci1303_2Publisher: Taylor & Francis _eprint: https:\/\/doi.org\/10.1207\/s15327051hci1303_2.","DOI":"10.1207\/s15327051hci1303_2"},{"key":"e_1_3_3_3_34_2","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300500"},{"key":"e_1_3_3_3_35_2","doi-asserted-by":"publisher","unstructured":"Mare Hirsch Gabrielle Benabdallah Jennifer Jacobs and Nadya Peek. 2023. Nothing Like Compilation: How Professional Digital Fabrication Workflows Go Beyond Extruding Milling and Machines. ACM Trans. Comput.-Hum. Interact. 31 1 (Nov. 2023) 13:1\u201313:45. 10.1145\/3609328","DOI":"10.1145\/3609328"},{"key":"e_1_3_3_3_36_2","doi-asserted-by":"publisher","DOI":"10.1145\/3332165.3347886"},{"key":"e_1_3_3_3_37_2","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3580904"},{"key":"e_1_3_3_3_38_2","doi-asserted-by":"publisher","unstructured":"Larry\u00a0L. Howell and Terri Bateman. 2023. Extending research impact by sharing maker information. Nature Communications 14 1 (Oct. 2023) 6170. 10.1038\/s41467-023-41886-3","DOI":"10.1038\/s41467-023-41886-3"},{"key":"e_1_3_3_3_39_2","doi-asserted-by":"publisher","DOI":"10.1145\/2556288.2557338"},{"key":"e_1_3_3_3_40_2","doi-asserted-by":"publisher","DOI":"10.1145\/3490149.3501317"},{"key":"e_1_3_3_3_41_2","doi-asserted-by":"publisher","DOI":"10.1145\/3332165.3347940"},{"key":"e_1_3_3_3_42_2","doi-asserted-by":"publisher","DOI":"10.1145\/3491102.3501888"},{"key":"e_1_3_3_3_43_2","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3580914"},{"key":"e_1_3_3_3_44_2","doi-asserted-by":"publisher","DOI":"10.1145\/3332165.3347892"},{"key":"e_1_3_3_3_45_2","doi-asserted-by":"publisher","DOI":"10.1145\/3526113.3545623"},{"key":"e_1_3_3_3_46_2","doi-asserted-by":"publisher","DOI":"10.1145\/3472749.3474807"},{"key":"e_1_3_3_3_47_2","doi-asserted-by":"publisher","DOI":"10.1145\/3379337.3415899"},{"key":"e_1_3_3_3_48_2","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3173610"},{"key":"e_1_3_3_3_49_2","doi-asserted-by":"publisher","DOI":"10.1145\/3379337.3415885"},{"key":"e_1_3_3_3_50_2","doi-asserted-by":"publisher","unstructured":"H. Li L. Verdi S. Chang L. Verdi and S. Chang. 2018. Benchmarking 3D Printers\u2019 Resolutions with Geometric Element Test Targets. Journal of Imaging Science and Technology 62 (Jan. 2018) 1\u20138. 10.2352\/J.ImagingSci.Technol.2018.62.1.010504Publisher: Society for Imaging Science and Technology.","DOI":"10.2352\/J.ImagingSci.Technol.2018.62.1.010504"},{"key":"e_1_3_3_3_51_2","doi-asserted-by":"publisher","DOI":"10.1145\/3332165.3347894"},{"key":"e_1_3_3_3_52_2","doi-asserted-by":"publisher","unstructured":"Yang Liu Alex Kale Tim Althoff and Jeffrey Heer. 2021. Boba: Authoring and Visualizing Multiverse Analyses. IEEE Transactions on Visualization and Computer Graphics 27 2 (Feb. 2021) 1753\u20131763. 10.1109\/TVCG.2020.3028985Conference Name: IEEE Transactions on Visualization and Computer Graphics.","DOI":"10.1109\/TVCG.2020.3028985"},{"key":"e_1_3_3_3_53_2","doi-asserted-by":"publisher","unstructured":"Marco Livesu Stefano Ellero Jon\u00e0s Mart\u00ednez Sylvain Lefebvre and Marco Attene. 2017. From 3D models to 3D prints: an overview of the processing pipeline. Computer Graphics Forum 36 2 (2017) 537\u2013564. 10.1111\/cgf.13147_eprint: https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/cgf.13147.","DOI":"10.1111\/cgf.13147"},{"key":"e_1_3_3_3_54_2","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445356"},{"key":"e_1_3_3_3_55_2","unstructured":"Fabrizio Montesi. 2013. \"Choreographic Programming\". PhD thesis. IT-Universitetet i K\u00f8benhavn Copenhagen Denmark. Available at https:\/\/portal.findresearcher.sdu.dk\/en\/publications\/choreographic-programming."},{"key":"e_1_3_3_3_56_2","doi-asserted-by":"publisher","DOI":"10.1145\/3613904.3642361"},{"key":"e_1_3_3_3_57_2","doi-asserted-by":"publisher","unstructured":"Chandrakana Nandi James\u00a0R. Wilcox Pavel Panchekha Taylor Blau Dan Grossman and Zachary Tatlock. 2018. Functional programming for compiling and decompiling computer-aided design. Proceedings of the ACM on Programming Languages 2 ICFP (July 2018) 99:1\u201399:31. 10.1145\/3236794","DOI":"10.1145\/3236794"},{"key":"e_1_3_3_3_58_2","doi-asserted-by":"publisher","DOI":"10.1145\/3385412.3386012"},{"key":"e_1_3_3_3_59_2","doi-asserted-by":"publisher","DOI":"10.1145\/3491102.3517707"},{"key":"e_1_3_3_3_60_2","doi-asserted-by":"publisher","unstructured":"Jonathan Peirce Jeremy\u00a0R. Gray Sol Simpson Michael MacAskill Richard H\u00f6chenberger Hiroyuki Sogo Erik Kastman and Jonas\u00a0Kristoffer Lindel\u00f8v. 2019. PsychoPy2: Experiments in behavior made easy. Behavior Research Methods 51 1 (Feb. 2019) 195\u2013203. 10.3758\/s13428-018-01193-y","DOI":"10.3758\/s13428-018-01193-y"},{"key":"e_1_3_3_3_61_2","doi-asserted-by":"publisher","DOI":"10.1145\/3491101.3519784"},{"key":"e_1_3_3_3_62_2","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3173948"},{"key":"e_1_3_3_3_63_2","doi-asserted-by":"publisher","unstructured":"Rima-Maria Rahal Hanjo Hamann Hilmar Brohmer and Florian Pethig. 2022. Sharing the Recipe: Reproducibility and Replicability in Research Across Disciplines. Research Ideas and Outcomes 8 (Nov. 2022). 10.3897\/rio.8.e89980","DOI":"10.3897\/rio.8.e89980"},{"key":"e_1_3_3_3_64_2","doi-asserted-by":"publisher","unstructured":"Mitchel Resnick John Maloney Andr\u00e9s Monroy-Hern\u00e1ndez Natalie Rusk Evelyn Eastmond Karen Brennan Amon Millner Eric Rosenbaum Jay Silver Brian Silverman and Yasmin Kafai. 2009. Scratch: programming for all. Commun. ACM 52 11 (Nov. 2009) 60\u201367. 10.1145\/1592761.1592779","DOI":"10.1145\/1592761.1592779"},{"key":"e_1_3_3_3_65_2","doi-asserted-by":"publisher","DOI":"10.1145\/3379337.3415895"},{"key":"e_1_3_3_3_66_2","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3580848"},{"key":"e_1_3_3_3_67_2","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3580726"},{"key":"e_1_3_3_3_68_2","doi-asserted-by":"publisher","unstructured":"Arvind Satyanarayan Dominik Moritz Kanit Wongsuphasawat and Jeffrey Heer. 2017. Vega-Lite: A Grammar of Interactive Graphics. IEEE Transactions on Visualization and Computer Graphics 23 1 (Jan. 2017) 341\u2013350. 10.1109\/TVCG.2016.2599030Conference Name: IEEE Transactions on Visualization and Computer Graphics.","DOI":"10.1109\/TVCG.2016.2599030"},{"key":"e_1_3_3_3_69_2","doi-asserted-by":"publisher","unstructured":"Arvind Satyanarayan Ryan Russell Jane Hoffswell and Jeffrey Heer. 2016. Reactive Vega: A Streaming Dataflow Architecture for Declarative Interactive Visualization. IEEE Transactions on Visualization and Computer Graphics 22 1 (Jan. 2016) 659\u2013668. 10.1109\/TVCG.2015.2467091Conference Name: IEEE Transactions on Visualization and Computer Graphics.","DOI":"10.1109\/TVCG.2015.2467091"},{"key":"e_1_3_3_3_70_2","doi-asserted-by":"publisher","DOI":"10.1145\/3526113.3545642"},{"key":"e_1_3_3_3_71_2","unstructured":"Valkyrie\u00a0Arline Savage. 2016. Fabbed to Sense: Integrated Design of Geometry and Sensing Algorithms for Interactive Objects. Doctoral thesis. University of California Berkeley."},{"key":"e_1_3_3_3_72_2","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300684"},{"key":"e_1_3_3_3_73_2","doi-asserted-by":"publisher","DOI":"10.1145\/2851581.2892429"},{"key":"e_1_3_3_3_74_2","doi-asserted-by":"publisher","DOI":"10.1145\/3544549.3585890"},{"key":"e_1_3_3_3_75_2","doi-asserted-by":"publisher","unstructured":"Ben Shneiderman. 2007. Creativity support tools: accelerating discovery and innovation. Commun. ACM 50 12 (Dec. 2007) 20\u201332. 10.1145\/1323688.1323689","DOI":"10.1145\/1323688.1323689"},{"key":"e_1_3_3_3_76_2","unstructured":"Ye Shu Emmie Hine Hugo Hua Emery\u00a0D. Berger and Daniel\u00a0W. Barowy.PLATEAU 2024. SureVeyor: A Language for High-Quality Online Surveys."},{"key":"e_1_3_3_3_77_2","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445666"},{"key":"e_1_3_3_3_78_2","doi-asserted-by":"publisher","DOI":"10.1145\/3586183.3606724"},{"key":"e_1_3_3_3_79_2","doi-asserted-by":"publisher","DOI":"10.1145\/2675133.2675215"},{"key":"e_1_3_3_3_80_2","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3581334"},{"key":"e_1_3_3_3_81_2","doi-asserted-by":"publisher","DOI":"10.1145\/3472749.3474779"},{"key":"e_1_3_3_3_82_2","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445653"},{"key":"e_1_3_3_3_83_2","doi-asserted-by":"publisher","DOI":"10.1145\/3313831.3376448"},{"key":"e_1_3_3_3_84_2","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300656"},{"key":"e_1_3_3_3_85_2","doi-asserted-by":"publisher","unstructured":"Chenming Wu Haisen Zhao Chandrakana Nandi Jeffrey\u00a0I. Lipton Zachary Tatlock and Adriana Schulz. 2019. Carpentry compiler. ACM Trans. Graph. 38 6 Article 195 (nov 2019) 14\u00a0pages. 10.1145\/3355089.3356518","DOI":"10.1145\/3355089.3356518"},{"key":"e_1_3_3_3_86_2","doi-asserted-by":"publisher","DOI":"10.1145\/3126594.3126624"},{"key":"e_1_3_3_3_87_2","doi-asserted-by":"publisher","DOI":"10.1145\/3586182.3617433"},{"key":"e_1_3_3_3_88_2","doi-asserted-by":"publisher","DOI":"10.1145\/3472749.3474751"},{"key":"e_1_3_3_3_89_2","doi-asserted-by":"publisher","unstructured":"Haisen Zhao Max Willsey Amy Zhu Chandrakana Nandi Zachary Tatlock Justin Solomon and Adriana Schulz. 2022. Co-Optimization of Design and Fabrication Plans for Carpentry. ACM Trans. Graph. 41 3 Article 32 (mar 2022) 13\u00a0pages. 10.1145\/3508499","DOI":"10.1145\/3508499"}],"event":{"name":"UIST '25: The 38th Annual ACM Symposium on User Interface Software and Technology","location":"Busan Republic of Korea","acronym":"UIST '25","sponsor":["SIGCHI ACM Special Interest Group on Computer-Human Interaction","SIGGRAPH ACM Special Interest Group on Computer Graphics and Interactive Techniques"]},"container-title":["Proceedings of the 38th Annual ACM Symposium on User Interface Software and Technology"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3746059.3747739","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,27]],"date-time":"2025-09-27T12:58:13Z","timestamp":1758977893000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3746059.3747739"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,9,27]]},"references-count":88,"alternative-id":["10.1145\/3746059.3747739","10.1145\/3746059"],"URL":"https:\/\/doi.org\/10.1145\/3746059.3747739","relation":{},"subject":[],"published":{"date-parts":[[2025,9,27]]},"assertion":[{"value":"2025-09-27","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}