{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,13]],"date-time":"2026-05-13T18:25:24Z","timestamp":1778696724032,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":28,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,4,14]],"date-time":"2024-04-14T00:00:00Z","timestamp":1713052800000},"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":[[2024,4,14]]},"DOI":"10.1145\/3644815.3644965","type":"proceedings-article","created":{"date-parts":[[2024,6,11]],"date-time":"2024-06-11T17:28:38Z","timestamp":1718126918000},"page":"75-80","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["DVC in Open Source ML-development: The Action and the Reaction"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0007-1977-0426","authenticated-orcid":false,"given":"Lorena","family":"Barreto Simedo Pacheco","sequence":"first","affiliation":[{"name":"Concordia University, Montreal, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8443-8082","authenticated-orcid":false,"given":"Musfiqur","family":"Rahman","sequence":"additional","affiliation":[{"name":"Concordia University, Montreal, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-8992-9682","authenticated-orcid":false,"given":"Fazle","family":"Rabbi","sequence":"additional","affiliation":[{"name":"Concordia University, Montreal, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-2872-435X","authenticated-orcid":false,"given":"Pouya","family":"Fathollahzadeh","sequence":"additional","affiliation":[{"name":"Queen's University, Kingston, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1863-9147","authenticated-orcid":false,"given":"Ahmad","family":"Abdellatif","sequence":"additional","affiliation":[{"name":"University of Calgary, Calgary, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1285-9878","authenticated-orcid":false,"given":"Emad","family":"Shihab","sequence":"additional","affiliation":[{"name":"Concordia University, Montreal, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4027-0905","authenticated-orcid":false,"given":"Tse-Hsun (Peter)","family":"Chen","sequence":"additional","affiliation":[{"name":"Concordia University, Montreal, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4282-406X","authenticated-orcid":false,"given":"Jinqiu","family":"Yang","sequence":"additional","affiliation":[{"name":"Concordia University, Montreal, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5335-0261","authenticated-orcid":false,"given":"Ying","family":"Zou","sequence":"additional","affiliation":[{"name":"Queen's University, Kingston, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,6,11]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Data version control \u0307 dvc. https:\/\/dvc.org\/. (Accessed on 11\/20\/2023)."},{"key":"e_1_3_2_1_2_1","unstructured":"Github - bluebrain\/search: Blue brain text mining toolbox for semantic search and structured information extraction. https:\/\/github.com\/BlueBrain\/Search. (Accessed on 11\/20\/2023)."},{"key":"e_1_3_2_1_3_1","unstructured":"Github - dna-seq\/dna-seq: Dna-seq pipeline. https:\/\/github.com\/dna-seq\/dna-seq. (Accessed on 11\/20\/2023)."},{"key":"e_1_3_2_1_4_1","unstructured":"Github - guildai\/guildai: Experiment tracking ml developer tools. https:\/\/github.com\/guildai\/guildai. (Accessed on 11\/20\/2023)."},{"key":"e_1_3_2_1_5_1","unstructured":"Http etag - wikipedia. https:\/\/en.wikipedia.org\/wiki\/HTTP_ETag#Strong_and_weak validation. Accessed: 2022-10-24."},{"key":"e_1_3_2_1_6_1","unstructured":"Mlflow - a platform for the machine learning lifecycle | mlflow. https:\/\/mlflow.org.\/. (Accessed on 11\/20\/2023)."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-SEIP.2019.00042"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER50967.2021.00046"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/2486788.2486914"},{"key":"e_1_3_2_1_10_1","volume-title":"Architecture, design, & development","author":"Cahn J.","year":"2017","unstructured":"J. Cahn. Chatbot: Architecture, design, & development. University of Pennsylvania School of Engineering and Applied Science Department of Computer and Information Science, 2017."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/Confluence51648.2021.9377042"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.582975"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3377811.3380395"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3338906.3338955"},{"key":"e_1_3_2_1_15_1","volume-title":"Understanding the helpfulness of stale bot for pull-based development: An empirical study of 20 large open-source projects. arXiv preprint arXiv:2305.18150","author":"Khatoonabadi S.","year":"2023","unstructured":"S. Khatoonabadi, D. E. Costa, S. Mujahid, and E. Shihab. Understanding the helpfulness of stale bot for pull-based development: An empirical study of 20 large open-source projects. arXiv preprint arXiv:2305.18150, 2023."},{"key":"e_1_3_2_1_16_1","volume-title":"Machine learning model development from a software engineering perspective: A systematic literature review. arXiv preprint arXiv:2102.07574","author":"Lorenzoni G.","year":"2021","unstructured":"G. Lorenzoni, P. Alencar, N. Nascimento, and D. Cowan. Machine learning model development from a software engineering perspective: A systematic literature review. arXiv preprint arXiv:2102.07574, 2021."},{"key":"e_1_3_2_1_17_1","volume-title":"A general and simple method for obtaining r2 from generalized linear mixed-effects models. Methods in ecology and evolution, 4(2):133--142","author":"Nakagawa S.","year":"2013","unstructured":"S. Nakagawa and H. Schielzeth. A general and simple method for obtaining r2 from generalized linear mixed-effects models. Methods in ecology and evolution, 4(2):133--142, 2013."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER50967.2021.00061"},{"key":"e_1_3_2_1_19_1","first-page":"9","article-title":"Continuous delivery for machine learning","author":"Sato D.","year":"2019","unstructured":"D. Sato, A. Wider, and C. Windheuser. Continuous delivery for machine learning. Martin Fowler, 9, 2019.","journal-title":"Martin Fowler"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3582302.3582306"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2021.3113328"},{"key":"e_1_3_2_1_22_1","volume-title":"Segmented regression analysis of interrupted time series studies in medication use research. Journal of clinical pharmacy and therapeutics, 27(4):299--309","author":"Wagner A. K.","year":"2002","unstructured":"A. K. Wagner, S. B. Soumerai, F. Zhang, and D. Ross-Degnan. Segmented regression analysis of interrupted time series studies in medication use research. Journal of clinical pharmacy and therapeutics, 27(4):299--309, 2002."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.surg.2020.10.039"},{"key":"e_1_3_2_1_24_1","volume-title":"Mlops: A review. arXiv preprint arXiv:2308.10908","author":"Wazir S.","year":"2023","unstructured":"S. Wazir, G. S. Kashyap, and P. Saxena. Mlops: A review. arXiv preprint arXiv:2308.10908, 2023."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-022-10130-9"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-023-10369-w"},{"issue":"4","key":"e_1_3_2_1_27_1","first-page":"39","article-title":"Accelerating the machine learning lifecycle with mlflow","volume":"41","author":"Zaharia M.","year":"2018","unstructured":"M. Zaharia, A. Chen, A. Davidson, A. Ghodsi, S. A. Hong, A. Konwinski, S. Murching, T. Nykodym, P. Ogilvie, M. Parkhe, et al. Accelerating the machine learning lifecycle with mlflow. IEEE Data Eng. Bull., 41(4):39--45, 2018.","journal-title":"IEEE Data Eng. Bull."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2017.8115619"}],"event":{"name":"CAIN 2024: IEEE\/ACM 3rd International Conference on AI Engineering - Software Engineering for AI","location":"Lisbon Portugal","acronym":"CAIN 2024","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the IEEE\/ACM 3rd International Conference on AI Engineering - Software Engineering for AI"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3644815.3644965","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3644815.3644965","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:03:27Z","timestamp":1750291407000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3644815.3644965"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,14]]},"references-count":28,"alternative-id":["10.1145\/3644815.3644965","10.1145\/3644815"],"URL":"https:\/\/doi.org\/10.1145\/3644815.3644965","relation":{},"subject":[],"published":{"date-parts":[[2024,4,14]]},"assertion":[{"value":"2024-06-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}