Journal article
Giving Back: Contributions Congruent to Library Dependency Changes in a Software Ecosystem
S Wattanakriengkrai, D Wang, RG Kula, C Treude, P Thongtanunam, T Ishio, K Matsumoto
IEEE Transactions on Software Engineering | IEEE COMPUTER SOC | Published : 2023
Abstract
The widespread adoption of third-party libraries for contemporary software development has led to the creation of large inter-dependency networks, where sustainability issues of a single library can have widespread network effects. Maintainers of these libraries are often overworked, relying on the contributions of volunteers to sustain these libraries. To understand these contributions, in this work, we leverage socio-technical techniques to introduce and formalise dependency-contribution congruence (DC congruence) at both ecosystem and library level, i.e., to understand the degree and origins of contributions congruent to dependency changes, analyze whether they contribute to library dorma..
View full abstractGrants
Awarded by Australian Research Council
Funding Acknowledgements
This work was supported in part by the Japanese Society for the Promotion of Science (JSPS) KAKENHI under Grants 20K19774 and 20H05706. P. Thongtanunam was supported in part by Australian Research Council's Discovery Early Career Researcher Award (DECRA) funding scheme under Grant DE210101091.(Corresponding author: Supatsara Wattanakriengkrai.).