Do All Software Projects Die When Not Maintained? Analyzing Developer Maintenance to Predict OSS Usage

kaestner@cs.cmu.edu (E. Nguyen)
Mon, 19 Aug 2024 09:56:05 GMT

Emily Nguyen. Do All Software Projects Die When Not Maintained? Analyzing Developer Maintenance to Predict OSS Usage. In Proceedings of the Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (FSE-SRC), pages 2195--2197, New York, NY: ACM Press, 2023. FSE student research competition.

Past research suggests software should be continuously maintained in order to remain useful in our digital society. To determine whether these studies on software evolution are supported in modern-day software libraries, we conduct a natural experiment on 26,050 GitHub repositories, statistically modeling library usage based on their package-level downloads against different factors related to project maintenance.