{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,24]],"date-time":"2026-01-24T17:15:39Z","timestamp":1769274939233,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":16,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,2,22]],"date-time":"2022-02-22T00:00:00Z","timestamp":1645488000000},"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":[[2022,2,22]]},"DOI":"10.1145\/3478431.3499389","type":"proceedings-article","created":{"date-parts":[[2022,2,23]],"date-time":"2022-02-23T00:53:28Z","timestamp":1645577608000},"page":"565-570","source":"Crossref","is-referenced-by-count":7,"title":["Tracking Large Class Projects in Real-Time Using Fine-Grained Source Control"],"prefix":"10.1145","author":[{"given":"Gustavo","family":"Rodriguez-Rivera","sequence":"first","affiliation":[{"name":"Purdue University, West Lafayette, IN, USA"}]},{"given":"Jeff","family":"Turkstra","sequence":"additional","affiliation":[{"name":"Purdue University, West Lafayette, IN, USA"}]},{"given":"Jordan","family":"Buckmaster","sequence":"additional","affiliation":[{"name":"Purdue University, West Lafayette, IN, USA"}]},{"given":"Killian","family":"LeClainche","sequence":"additional","affiliation":[{"name":"Purdue University, West Lafayette, IN, USA"}]},{"given":"Shawn","family":"Montgomery","sequence":"additional","affiliation":[{"name":"Purdue University, West Lafayette, IN, USA"}]},{"given":"William","family":"Reed","sequence":"additional","affiliation":[{"name":"Purdue University, West Lafayette, IN, USA"}]},{"given":"Ryan","family":"Sullivan","sequence":"additional","affiliation":[{"name":"Purdue University, West Lafayette, IN, USA"}]},{"given":"Jarett","family":"Lee","sequence":"additional","affiliation":[{"name":"Purdue University, West Lafayette, IN, USA"}]}],"member":"320","published-online":{"date-parts":[[2022,2,22]]},"reference":[{"key":"e_1_3_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1227310.1227344"},{"key":"e_1_3_2_2_2_1","unstructured":"Codepost. 2021. Codepost. Retrieved August 1 2021 from https:\/\/codepost.io  Codepost. 2021. Codepost. Retrieved August 1 2021 from https:\/\/codepost.io"},{"key":"e_1_3_2_2_3_1","unstructured":"Codio. 2021. Codio. Retrieved August 1 2021 from https:\/\/codio.com  Codio. 2021. Codio. Retrieved August 1 2021 from https:\/\/codio.com"},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3017680.3017686"},{"key":"e_1_3_2_2_5_1","volume-title":"Proceedings of the 13th Annual Conference on Innovation and Technology in Computer Science Education","author":"Stephen","unstructured":"Stephen H. Edwards and Manuel A. Perez-Quinones. 2008. Web-CAT: Automatically Grading Programming Assignments . In Proceedings of the 13th Annual Conference on Innovation and Technology in Computer Science Education ( Madrid, Spain) (ITiCSE '08). Association for Computing Machinery, New York, NY, USA, 328. https:\/\/doi.org\/10.1145\/1384271.1384371 Stephen H. Edwards and Manuel A. Perez-Quinones. 2008. Web-CAT: Automatically Grading Programming Assignments. In Proceedings of the 13th Annual Conference on Innovation and Technology in Computer Science Education (Madrid, Spain) (ITiCSE '08). Association for Computing Machinery, New York, NY, USA, 328. https:\/\/doi.org\/10.1145\/1384271.1384371"},{"key":"e_1_3_2_2_6_1","unstructured":"GitHub. 2021. GitHub Classroom. Retrieved August 1 2021 from https:\/\/classroom.github.com  GitHub. 2021. GitHub Classroom. Retrieved August 1 2021 from https:\/\/classroom.github.com"},{"key":"e_1_3_2_2_7_1","unstructured":"Gradescope. 2021. Gradescope. Retrieved August 1 2021 from https:\/\/www.gradescope.com  Gradescope. 2021. Gradescope. Retrieved August 1 2021 from https:\/\/www.gradescope.com"},{"key":"e_1_3_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1930464.1930480"},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1734263.1734427"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2445196.2445386"},{"key":"e_1_3_2_2_11_1","volume-title":"File Access control Lists in Linux. Retrieved","year":"2021","unstructured":"RedHat. 2021. File Access control Lists in Linux. Retrieved August 1, 2021 from https:\/\/www.redhat.com\/sysadmin\/linux-access-control-lists RedHat. 2021. File Access control Lists in Linux. Retrieved August 1, 2021 from https:\/\/www.redhat.com\/sysadmin\/linux-access-control-lists"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1047124.1047441"},{"key":"e_1_3_2_2_13_1","volume-title":"Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education (St","author":"Karen","unstructured":"Karen L. Reid and Gregory V. Wilson. 2005. Learning by Doing: Introducing Version Control as a Way to Manage Student Assignments . In Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education (St . Louis, Missouri, USA) (SIGCSE '05). Association for Computing Machinery, New York, NY, USA, 272--276. https:\/\/doi.org\/10.1145\/1047344.1047441 Karen L. Reid and Gregory V. Wilson. 2005. Learning by Doing: Introducing Version Control as a Way to Manage Student Assignments. In Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education (St. Louis, Missouri, USA) (SIGCSE '05). Association for Computing Machinery, New York, NY, USA, 272--276. https:\/\/doi.org\/10.1145\/1047344.1047441"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/872757.872770"},{"key":"e_1_3_2_2_15_1","unstructured":"Vocareum. 2021. Vocareum. Retrieved August 1 2021 from https:\/\/www.vocareum.com\/  Vocareum. 2021. Vocareum. Retrieved August 1 2021 from https:\/\/www.vocareum.com\/"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3287324.3287483"}],"event":{"name":"SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education","location":"Providence RI USA","acronym":"SIGCSE 2022","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 53rd ACM Technical Symposium on Computer Science Education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3478431.3499389","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3478431.3499389","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:31:14Z","timestamp":1750188674000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3478431.3499389"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,2,22]]},"references-count":16,"alternative-id":["10.1145\/3478431.3499389","10.1145\/3478431"],"URL":"https:\/\/doi.org\/10.1145\/3478431.3499389","relation":{},"subject":[],"published":{"date-parts":[[2022,2,22]]}}}