2023
DOI: 10.1109/tse.2022.3225197
|View full text |Cite
|
Sign up to set email alerts
|

Giving Back: Contributions Congruent to Library Dependency Changes in a Software Ecosystem

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 congr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
2
1
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(1 citation statement)
references
References 83 publications
0
1
0
Order By: Relevance
“…Libraries in this tier are the least depended upon, and thus we select libraries with at least one dependent. Using previous work [32] as a starting point, we analysed 107,242 NPM libraries, which are then cross-referenced with the library dataset from libraries.io [8] used in previous studies [21,25,35]. We collected 88,416 PRs from 1,500 sampled libraries based on their dependence as of March 2023.…”
Section: Library Tiersmentioning
confidence: 99%
“…Libraries in this tier are the least depended upon, and thus we select libraries with at least one dependent. Using previous work [32] as a starting point, we analysed 107,242 NPM libraries, which are then cross-referenced with the library dataset from libraries.io [8] used in previous studies [21,25,35]. We collected 88,416 PRs from 1,500 sampled libraries based on their dependence as of March 2023.…”
Section: Library Tiersmentioning
confidence: 99%