{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,12]],"date-time":"2026-04-12T17:05:37Z","timestamp":1776013537626,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":27,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,7,18]],"date-time":"2016-07-18T00:00:00Z","timestamp":1468800000000},"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":[[2016,7,18]]},"DOI":"10.1145\/2984380.2984386","type":"proceedings-article","created":{"date-parts":[[2016,9,12]],"date-time":"2016-09-12T13:33:45Z","timestamp":1473687225000},"page":"43-59","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Evolving User Interfaces From Within Self-supporting Programming Environments"],"prefix":"10.1145","author":[{"given":"Marcel","family":"Taeumel","sequence":"first","affiliation":[{"name":"Software Architecture Group, Hasso Plattner Institute, University of Potsdam, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Robert","family":"Hirschfeld","sequence":"additional","affiliation":[{"name":"Software Architecture Group, Hasso Plattner Institute, University of Potsdam, Germany and Communications Design Group (CDG), SAP Labs, USA; Viewpoints Research Institute, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2016,7,18]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Powerful Ideas in the Classroom","author":"Allen-Conn B. J.","year":"2003","unstructured":"B. J. Allen-Conn and K. Rose . Powerful Ideas in the Classroom . Viewpoints Research Institute, Inc , 2003 . B. J. Allen-Conn and K. Rose. Powerful Ideas in the Classroom. Viewpoints Research Institute, Inc, 2003."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/125223.125254"},{"key":"e_1_3_2_1_3_1","first-page":"107","volume":"15","author":"Cooper S.","year":"2000","unstructured":"S. Cooper , W. Dann , and R. Pausch . Alice: A 3-D Tool for Introductory Programming Concepts. In Journal of Computing Sciences in Colleges , volume 15 , pages 107 -- 116 , 2000 . S. Cooper, W. Dann, and R. Pausch. Alice: A 3-D Tool for Introductory Programming Concepts. In Journal of Computing Sciences in Colleges, volume 15, pages 107--116, 2000.","journal-title":"Alice: A 3-D Tool for Introductory Programming Concepts. In Journal of Computing Sciences in Colleges"},{"key":"e_1_3_2_1_4_1","first-page":"73","volume-title":"Present and Future of Smalltalk. In Proceedings of the 3rd European Conference on Object-Oriented Programming (ECOOP)","author":"Deutsch L. P.","year":"1989","unstructured":"L. P. Deutsch . The Past , Present and Future of Smalltalk. In Proceedings of the 3rd European Conference on Object-Oriented Programming (ECOOP) , pages 73 -- 87 , 1989 . L. P. Deutsch. The Past, Present and Future of Smalltalk. In Proceedings of the 3rd European Conference on Object-Oriented Programming (ECOOP), pages 73--87, 1989."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2846656.2846659"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2843915.2843924"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2661088.2661100"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/C5.2009.9"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-48354-7_15"},{"key":"e_1_3_2_1_10_1","volume-title":"Smalltalk-80: The Interactive Programming Environment","author":"Goldberg A.","year":"1984","unstructured":"A. Goldberg . Smalltalk-80: The Interactive Programming Environment . Addison-Wesley Longman Publishing Co., Inc. , 1984 . A. Goldberg. Smalltalk-80: The Interactive Programming Environment. Addison-Wesley Longman Publishing Co., Inc., 1984."},{"key":"e_1_3_2_1_11_1","volume-title":"Smalltalk-80: The Language and its Implementation","author":"Goldberg A.","year":"1983","unstructured":"A. Goldberg and D. Robson . Smalltalk-80: The Language and its Implementation . Addison-Wesley Longman Publishing Co., Inc. , 1983 . A. Goldberg and D. Robson. Smalltalk-80: The Language and its Implementation. Addison-Wesley Longman Publishing Co., Inc., 1983."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1207\/s15327051hci0104_2"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/263700.263754"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-89275-5_2"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/62084.62100"},{"key":"e_1_3_2_1_16_1","volume-title":"Inside Smalltalk","author":"LaLonde W. R.","year":"1990","unstructured":"W. R. LaLonde and J. R. Pugh . Inside Smalltalk Volume II . Prentice Hall USA , 1990 . W. R. LaLonde and J. R. Pugh. Inside Smalltalk Volume II. Prentice Hall USA, 1990."},{"key":"e_1_3_2_1_17_1","volume-title":"The Squeak User Interface Framework","author":"Maloney J.","year":"2001","unstructured":"J. Maloney . An Introduction to Morphic : The Squeak User Interface Framework . Squeak : Open Personal Computing and Multimedia , 2001 . J. Maloney. An Introduction to Morphic: The Squeak User Interface Framework. Squeak: Open Personal Computing and Multimedia, 2001."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1868358.1868363"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/215585.215636"},{"key":"e_1_3_2_1_20_1","volume-title":"MIT press","author":"McCarthy J.","year":"1965","unstructured":"J. McCarthy . LISP 1.5 Programmer's Manual . MIT press , 1965 . J. McCarthy. LISP 1.5 Programmer's Manual. MIT press, 1965."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/949344.949444"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.2196"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/C5.2003.1222325"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/30851.30861"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2661136.2661150"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.5555\/2662726.2662735"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1238844.1238853"}],"event":{"name":"PX\/16: Programming Experience 2016 Workshop","location":"Rome Italy","acronym":"PX\/16"},"container-title":["Proceedings of the Programming Experience 2016 (PX\/16) Workshop"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2984380.2984386","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2984380.2984386","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:39:46Z","timestamp":1750217986000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2984380.2984386"}},"subtitle":["Exploring the Project Concept of Squeak\/Smalltalk to Bootstrap UIs"],"short-title":[],"issued":{"date-parts":[[2016,7,18]]},"references-count":27,"alternative-id":["10.1145\/2984380.2984386","10.1145\/2984380"],"URL":"https:\/\/doi.org\/10.1145\/2984380.2984386","relation":{},"subject":[],"published":{"date-parts":[[2016,7,18]]},"assertion":[{"value":"2016-07-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}