{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,24]],"date-time":"2025-08-24T01:15:44Z","timestamp":1755998144455,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":38,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,11,29]],"date-time":"2022-11-29T00:00:00Z","timestamp":1669680000000},"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":[[2022,11,29]]},"DOI":"10.1145\/3563835.3568733","type":"proceedings-article","created":{"date-parts":[[2022,12,1]],"date-time":"2022-12-01T19:29:59Z","timestamp":1669922999000},"page":"185-194","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Relentless Repairability or Reckless Reuse: Whether or Not to Rebuild a Concern with Your Familiar Tools and Materials"],"prefix":"10.1145","author":[{"given":"Marcel","family":"Taeumel","sequence":"first","affiliation":[{"name":"University of Potsdam, Germany \/ Hasso Plattner Institute, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Robert","family":"Hirschfeld","sequence":"additional","affiliation":[{"name":"University of Potsdam, Germany \/ Hasso Plattner Institute, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,12]]},"reference":[{"volume-title":"Powerful Ideas in the Classroom","author":"Allen-Conn BJ","unstructured":"BJ Allen-Conn and Kimberly Rose. 2003. Powerful Ideas in the Classroom. Viewpoints Research Institute, Inc.. isbn:978-0-9743131-0-8","key":"e_1_3_2_1_1_1"},{"volume-title":"Extreme Programming Explained: Embrace Change","author":"Beck Kent","unstructured":"Kent Beck and Cynthia Andres. 2004. Extreme Programming Explained: Embrace Change (Second Edition). Addison-Wesley. isbn:978-0-321-27865-4","key":"e_1_3_2_1_2_1"},{"key":"e_1_3_2_1_3_1","volume-title":"Houston","author":"Booch Grady","year":"2007","unstructured":"Grady Booch, Robert A. Maksimchuk, Michael W. Engle, Bobbi J. Young, Jim Conallen, and Kelli A. Houston. 2007. Object-oriented Analysis and Design with Applications (Third Edition). Addison-Wesley. isbn:978-0-201-89551-3"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_4_1","DOI":"10.1007\/978-3-642-76817-0_20"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_5_1","DOI":"10.1145\/141936.141938"},{"key":"e_1_3_2_1_6_1","volume-title":"Flow: The Psychology of Optimal Experience","author":"Csikszentmihalyi Mihaly","year":"2008","unstructured":"Mihaly Csikszentmihalyi. 2008. Flow: The Psychology of Optimal Experience. Harper Perennial Modern Classics. isbn:978-0-06-133920-2"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_7_1","DOI":"10.1145\/2384592.2384611"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_8_1","DOI":"10.1145\/2661136.2661155"},{"key":"e_1_3_2_1_9_1","volume-title":"Design Patterns: Abstraction of Reusable Object-oriented Software","author":"Gamma Erich","year":"1995","unstructured":"Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. 1995. Design Patterns: Abstraction of Reusable Object-oriented Software. Addison-Wesley. isbn:978-0-201-63361-0"},{"volume-title":"Smalltalk-80: The Language and its Implementation","author":"Goldberg Adele","unstructured":"Adele Goldberg and David Robson. 1983. Smalltalk-80: The Language and its Implementation. Addison-Wesley. isbn:978-0-201-11371-6","key":"e_1_3_2_1_10_1"},{"doi-asserted-by":"publisher","unstructured":"Edwin L. Hutchins James D. Hollan and Donald A. Norman. 1985. Direct Manipulation Interfaces. Human-Computer Interaction 1 4 (1985) 12 311\u2013338. issn:1532-7051 https:\/\/doi.org\/10.1207\/s15327051hci0104_2 10.1207\/s15327051hci0104_2","key":"e_1_3_2_1_11_1","DOI":"10.1207\/s15327051hci0104_2"},{"key":"e_1_3_2_1_12_1","volume-title":"Proceedings of the 23rd Conference on Pattern Languages of Programs. 1\u201363","author":"Iba Takashi","year":"2016","unstructured":"Takashi Iba and Taichi Isaku. 2016. A Pattern Language for Creating Pattern Languages: 364 Patterns for Pattern Mining, Writing, and Symbolizing. In Proceedings of the 23rd Conference on Pattern Languages of Programs. 1\u201363. https:\/\/doi.org\/10.5555\/3158161.3158175"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_13_1","DOI":"10.1145\/2986012.2986029"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_14_1","DOI":"10.1145\/263700.263754"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_15_1","DOI":"10.1109\/52.476280"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_16_1","DOI":"10.1007\/BFb0054088"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_17_1","DOI":"10.1145\/3167109"},{"volume-title":"An Introduction to Morphic: The Squeak User Interface Framework","author":"Maloney John H.","unstructured":"John H. Maloney. 2002. An Introduction to Morphic: The Squeak User Interface Framework. Prentice Hall, 39\u201367. isbn:978-0-13-028091-6","key":"e_1_3_2_1_18_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_19_1","DOI":"10.1145\/215585.215636"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_20_1","DOI":"10.1145\/3281287.3281295"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_21_1","DOI":"10.1016\/0165-6074(85)90032-8"},{"key":"e_1_3_2_1_22_1","volume-title":"Computing: A Human Activity","author":"Naur Peter","year":"1992","unstructured":"Peter Naur. 1992. Computing: A Human Activity. ACM Press. isbn:978-0-201-58069-3"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_23_1","DOI":"10.1145\/3328433.3338056"},{"volume-title":"The Humane Interface: New Directions for Designing Interactive Systems","author":"Raskin Jef","unstructured":"Jef Raskin. 2000. The Humane Interface: New Directions for Designing Interactive Systems. Addison-Wesley. isbn:978-0-201-37937-2","key":"e_1_3_2_1_24_1"},{"volume-title":"The Art of UNIX Programming","author":"Raymond Eric S.","unstructured":"Eric S. Raymond. 2004. The Art of UNIX Programming. Addison-Wesley. isbn:978-0-13-142901-7","key":"e_1_3_2_1_25_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_26_1","DOI":"10.1145\/2984380.2984381"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_27_1","DOI":"10.22152\/programming-journal.org"},{"volume-title":"Pattern Languages of Program Design, James O","author":"Riehle Dirk","unstructured":"Dirk Riehle and Heinz Z\u00fcllighoven. 1995. A Pattern Language for Tool Construction and Integration based on the Tools and Materials Metaphor. In Pattern Languages of Program Design, James O. Coplien and Douglas Schmidt (Eds.). Addison-Wesley, 9\u201342. isbn:978-0-201-60734-5","key":"e_1_3_2_1_28_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_29_1","DOI":"10.1145\/51607.51614"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_30_1","DOI":"10.1016\/B978-0-934613-12-5.50048-3"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_31_1","DOI":"10.1109\/MCG.1987.277078"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_32_1","DOI":"10.1109\/HICSS.2007.471"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_33_1","DOI":"10.25932\/publishup-44428"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_34_1","DOI":"10.1145\/2984380.2984386"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_35_1","DOI":"10.1007\/978-3-031-09297-8_7"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_36_1","DOI":"10.1007\/978-3-030-76324-4_7"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_37_1","DOI":"10.1109\/LIVE.2013.6617346"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_38_1","DOI":"10.1093\/comjnl"}],"event":{"sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"acronym":"Onward! '22","name":"Onward! '22: 2022 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software","location":"Auckland New Zealand"},"container-title":["Proceedings of the 2022 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3563835.3568733","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3563835.3568733","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:00:08Z","timestamp":1750186808000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3563835.3568733"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,11,29]]},"references-count":38,"alternative-id":["10.1145\/3563835.3568733","10.1145\/3563835"],"URL":"https:\/\/doi.org\/10.1145\/3563835.3568733","relation":{},"subject":[],"published":{"date-parts":[[2022,11,29]]},"assertion":[{"value":"2022-12-01","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}