{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:12:46Z","timestamp":1750306366307,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":15,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,7,17]],"date-time":"2016-07-17T00:00:00Z","timestamp":1468713600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2016,7,17]]},"DOI":"10.1145\/2951965.2951969","type":"proceedings-article","created":{"date-parts":[[2016,7,21]],"date-time":"2016-07-21T15:20:09Z","timestamp":1469114409000},"page":"1-6","source":"Crossref","is-referenced-by-count":1,"title":["Transaction Layers"],"prefix":"10.1145","author":[{"given":"Toni","family":"Mattis","sequence":"first","affiliation":[{"name":"Hasso Plattner Institute, University of Potsdam, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Patrick","family":"Rein","sequence":"additional","affiliation":[{"name":"Hasso Plattner Institute, University of Potsdam, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Robert","family":"Hirschfeld","sequence":"additional","affiliation":[{"name":"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,17]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1352678.1352681"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/C5.2009.9"},{"volume-title":"Inc.","year":"1983","author":"Goldberg A.","key":"e_1_3_2_1_3_1"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1562112.1562115"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.5381\/jot.2008.7.3.a4"},{"issue":"3","key":"e_1_3_2_1_6_1","first-page":"149","volume":"32","author":"Hirschfeld R.","year":"2015","journal-title":"Journal of the Japan Society for Software Science and Technology (JSSST) on Computer Software"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/263700.263754"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-89275-5_2"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2307436.2307438"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"crossref","unstructured":"P. Rein M. Taeumel and R. Hirschfeld. Gramada: Immediacy in Programming Language Development. Submitted for Review to ACM Symposium for New Ideas New Paradigms and Reflections on Everything to do with Programming and Software (Onward!) 2016.  P. Rein M. Taeumel and R. Hirschfeld. Gramada: Immediacy in Programming Language Development. Submitted for Review to ACM Symposium for New Ideas New Paradigms and Reflections on Everything to do with Programming and Software (Onward!) 2016.","DOI":"10.1145\/2986012.2986022"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1592761.1592779"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2384577.2384591"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2637066.2637067"},{"key":"e_1_3_2_1_14_1","first-page":"31","volume-title":"Perspective on the Evolution of Live Programming. In Proceedings of the 1st International Workshop on Live Programming, LIVE '13","author":"Tanimoto S. L.","year":"2013"},{"volume-title":"University of Bern","year":"2007","author":"Zumkehr P.","key":"e_1_3_2_1_15_1"}],"event":{"name":"ECOOP '16: European Conference on Object-Oriented Programming","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","AITO Assoc Internationale por les Technologies Objects"],"location":"Rome Italy","acronym":"ECOOP '16"},"container-title":["Proceedings of the 8th International Workshop on Context-Oriented Programming"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2951965.2951969","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2951965.2951969","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:56:22Z","timestamp":1750222582000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2951965.2951969"}},"subtitle":["Controlling Granularity of Change in Live Programming Environments"],"short-title":[],"issued":{"date-parts":[[2016,7,17]]},"references-count":15,"alternative-id":["10.1145\/2951965.2951969","10.1145\/2951965"],"URL":"https:\/\/doi.org\/10.1145\/2951965.2951969","relation":{},"subject":[],"published":{"date-parts":[[2016,7,17]]}}}