{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T20:52:08Z","timestamp":1760043128173,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":38,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,4,19]],"date-time":"2023-04-19T00:00:00Z","timestamp":1681862400000},"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":[[2023,4,19]]},"DOI":"10.1145\/3544548.3580785","type":"proceedings-article","created":{"date-parts":[[2023,4,20]],"date-time":"2023-04-20T04:28:44Z","timestamp":1681964924000},"page":"1-16","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":15,"title":["Structured Editing for All: Deriving Usable Structured Editors from Grammars"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0015-1717","authenticated-orcid":false,"given":"Tom","family":"Beckmann","sequence":"first","affiliation":[{"name":"Hasso Plattner Institute, Germany and University of Potsdam, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9454-8381","authenticated-orcid":false,"given":"Patrick","family":"Rein","sequence":"additional","affiliation":[{"name":"Hasso Plattner Institute, Germany and University of Potsdam, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0913-1264","authenticated-orcid":false,"given":"Stefan","family":"Ramson","sequence":"additional","affiliation":[{"name":"Hasso Plattner Institute, Germany and University of Potsdam, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4744-0874","authenticated-orcid":false,"given":"Joana","family":"Bergsiek","sequence":"additional","affiliation":[{"name":"Hasso Plattner Institute, Germany and University of Potsdam, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4249-6003","authenticated-orcid":false,"given":"Robert","family":"Hirschfeld","sequence":"additional","affiliation":[{"name":"Hasso Plattner Institute, Germany and University of Potsdam, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,4,19]]},"reference":[{"key":"e_1_3_3_3_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3397537.3397560"},{"key":"e_1_3_3_3_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3567512.3567522"},{"key":"e_1_3_3_3_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2950315"},{"key":"e_1_3_3_3_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-44617-6_31"},{"key":"e_1_3_3_3_5_1","volume-title":"Harmonia: A Flexible Framework for Constructing Interactive Language-Based Programming Tools. Technical Report CSD-01-1149","author":"Boshernitsan Marat","year":"2001","unstructured":"Marat Boshernitsan. 2001. Harmonia: A Flexible Framework for Constructing Interactive Language-Based Programming Tools. Technical Report CSD-01-1149. University of California at Berkeley, USA."},{"key":"e_1_3_3_3_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/AERO.1998.682192"},{"key":"e_1_3_3_3_7_1","volume-title":"Typed Image-based Programming with Structure Editing. (2021). arXiv:2110.08993\u00a0[cs.PL] Online at http:\/\/tomasp.net\/academic\/papers\/typed-image","author":"Edwards Jonathan","year":"2021","unstructured":"Jonathan Edwards and Tomas Petricek. 2021. Typed Image-based Programming with Structure Editing. (2021). arXiv:2110.08993\u00a0[cs.PL] Online at http:\/\/tomasp.net\/academic\/papers\/typed-image; Presented at Human Aspects of Types and Reasoning Assistants (HATRA), 2021."},{"key":"e_1_3_3_3_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3563836.3568723"},{"key":"e_1_3_3_3_9_1","volume-title":"Unreal Engine Blueprint. Epic Games. Retrieved","author":"Games Epic","year":"2022","unstructured":"Epic Games. 2012. Unreal Engine Blueprint. Epic Games. Retrieved 11 September 2022 from https:\/\/docs.unrealengine.com\/4.26\/en-US\/BlueprintAPI\/"},{"key":"e_1_3_3_3_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/982962.964011"},{"key":"e_1_3_3_3_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/390010.808250"},{"volume-title":"Retrieved","year":"2022","key":"e_1_3_3_3_12_1","unstructured":"Google. 2020. Blockly. Google. Retrieved 10 August 2022 from https:\/\/developers.google.com\/blockly"},{"key":"e_1_3_3_3_13_1","doi-asserted-by":"publisher","DOI":"10.1037\/e577632012-009"},{"key":"e_1_3_3_3_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/BLOCKS.2015.7368997"},{"key":"e_1_3_3_3_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180165"},{"key":"e_1_3_3_3_16_1","doi-asserted-by":"publisher","DOI":"10.18293\/vlss2017-012"},{"key":"e_1_3_3_3_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/263700.263754"},{"key":"e_1_3_3_3_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1056808.1056965"},{"key":"e_1_3_3_3_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1095034.1095037"},{"key":"e_1_3_3_3_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1124772.1124831"},{"key":"e_1_3_3_3_21_1","volume-title":"Retrieved","author":"Lotem Eyal","year":"2022","unstructured":"Eyal Lotem and Yair Chuchem. 2011. Lamdu. Lamdu Community. Retrieved 31 August 2022 from https:\/\/www.lamdu.org\/"},{"key":"e_1_3_3_3_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/215585.215636"},{"key":"e_1_3_3_3_23_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-73758-0_7"},{"key":"e_1_3_3_3_24_1","doi-asserted-by":"publisher","DOI":"10.1080\/1049482940040202"},{"key":"e_1_3_3_3_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/S1045-926X(05)80036-9"},{"key":"e_1_3_3_3_26_1","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress"},{"key":"e_1_3_3_3_27_1","doi-asserted-by":"publisher","DOI":"10.1016\/0164-1212(85)90011-1"},{"key":"e_1_3_3_3_28_1","doi-asserted-by":"publisher","DOI":"10.4230\/LIPIcs.SNAPL.2017.11"},{"key":"e_1_3_3_3_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1592761.1592779"},{"key":"e_1_3_3_3_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3397537.3397561"},{"key":"e_1_3_3_3_31_1","volume-title":"Proxima - A presentation-oriented editor","author":"Schrage M.","year":"1874","unstructured":"Martijn\u00a0M. Schrage. 2004. Proxima - A presentation-oriented editor for structured documents. Ph.\u00a0D. Dissertation. Institute for Programming research and Algorithmics, Universiteit Utrecht. https:\/\/hdl.handle.net\/1874\/1074"},{"key":"e_1_3_3_3_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2692956.2663186"},{"key":"e_1_3_3_3_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/358746.358755"},{"key":"e_1_3_3_3_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3486608.3486908"},{"key":"e_1_3_3_3_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3426425.3426948"},{"key":"e_1_3_3_3_37_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-35992-7_11"},{"key":"e_1_3_3_3_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2997364.2997365"},{"volume-title":"Towards User-Friendly Projectional Editors","author":"V\u00f6lter Markus","key":"e_1_3_3_3_39_1","unstructured":"Markus V\u00f6lter, Janet Siegmund, Thorsten Berger, and Bernd Kolb. 2014. Towards User-Friendly Projectional Editors. In Software Language Engineering, Beno\u00eet Combemale, David\u00a0J. Pearce, Olivier Barais, and Jurgen\u00a0J. Vinju (Eds.). Springer International Publishing, Cham, 41\u201361."}],"event":{"name":"CHI '23: CHI Conference on Human Factors in Computing Systems","sponsor":["SIGCHI ACM Special Interest Group on Computer-Human Interaction"],"location":"Hamburg Germany","acronym":"CHI '23"},"container-title":["Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3544548.3580785","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3544548.3580785","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:37:24Z","timestamp":1750178244000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3544548.3580785"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,4,19]]},"references-count":38,"alternative-id":["10.1145\/3544548.3580785","10.1145\/3544548"],"URL":"https:\/\/doi.org\/10.1145\/3544548.3580785","relation":{},"subject":[],"published":{"date-parts":[[2023,4,19]]},"assertion":[{"value":"2023-04-19","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}