{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:13:16Z","timestamp":1750219996018,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":24,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,6,7]],"date-time":"2022-06-07T00:00:00Z","timestamp":1654560000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"JSPS KAKENHI","award":["JP18H03219, 20K21790, and 22J14382"],"award-info":[{"award-number":["JP18H03219, 20K21790, and 22J14382"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,6,7]]},"DOI":"10.1145\/3570353.3570359","type":"proceedings-article","created":{"date-parts":[[2022,12,10]],"date-time":"2022-12-10T17:08:05Z","timestamp":1670692085000},"page":"44-51","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["A Step toward Programming with Versions in Real-World Functional Languages"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7990-0989","authenticated-orcid":false,"given":"Yudai","family":"Tanabe","sequence":"first","affiliation":[{"name":"Department of Mathematical and Computing Science, Tokyo Institute of Technology, JPN"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1498-7788","authenticated-orcid":false,"given":"Luthfun Anshar","family":"Lubis","sequence":"additional","affiliation":[{"name":"Department of Mathematical and Computing Science, Tokyo Institute of Technology, JPN"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4538-0230","authenticated-orcid":false,"given":"Tomoyuki","family":"Aotani","sequence":"additional","affiliation":[{"name":"Department of Mathematical and Computing Science, Tokyo Institute of Technology, JPN"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8837-5303","authenticated-orcid":false,"given":"Hidehiko","family":"Masuhara","sequence":"additional","affiliation":[{"name":"Department of Mathematical and Computing Science, Tokyo Institute of Technology, JPN"}]}],"member":"320","published-online":{"date-parts":[[2022,12,10]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-014-9325-9"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2001.919084"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-54833-8_19"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.1996.565039"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.11575\/PRISM"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2393596.2393661"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1002\/smr.328"},{"key":"e_1_3_2_1_8_1","unstructured":"The\u00a0Rust Foundation. 2022. Dependency Resolution - The Cargo Book. https:\/\/doc.rust-lang.org\/cargo\/reference\/resolver.html  The\u00a0Rust Foundation. 2022. Dependency Resolution - The Cargo Book. https:\/\/doc.rust-lang.org\/cargo\/reference\/resolver.html"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/0304-3975(87)90045-4"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2005.1553570"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3426428.3426922"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2013.18"},{"key":"e_1_3_2_1_13_1","volume-title":"npm","author":"Inc.","year":"2022","unstructured":"Inc. npm . 2022 . How npm2 Works - How npm Works Docs . https:\/\/npm.github.io\/how-npm-works-docs\/npm2\/how-npm2-works.html Inc. npm. 2022. How npm2 Works - How npm Works Docs. https:\/\/npm.github.io\/how-npm-works-docs\/npm2\/how-npm2-works.html"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341714"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0053389"},{"key":"e_1_3_2_1_16_1","unstructured":"Tom Preston-Werner. 2013. Semantic Versioning 2.0.0. http:\/\/semver.org  Tom Preston-Werner. 2013. Semantic Versioning 2.0.0. http:\/\/semver.org"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2014.30"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/1885639.1885647"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1368088.1368153"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/604131.604134"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0304-3975(00)00053-0"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3242921.3242923"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.22152\/programming-journal.org"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2011.43"}],"event":{"name":"COP '22: International Workshop on Context-Oriented Programming and Advanced Modularity","acronym":"COP '22","location":"Berlin Germany"},"container-title":["Proceedings of the 14th ACM International Workshop on Context-Oriented Programming and Advanced Modularity"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3570353.3570359","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3570353.3570359","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:49:38Z","timestamp":1750182578000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3570353.3570359"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,6,7]]},"references-count":24,"alternative-id":["10.1145\/3570353.3570359","10.1145\/3570353"],"URL":"https:\/\/doi.org\/10.1145\/3570353.3570359","relation":{},"subject":[],"published":{"date-parts":[[2022,6,7]]},"assertion":[{"value":"2022-12-10","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}