348 citations · 356 across the 3 of their papers we have counts for
4 papers
An Empirical Study on the Impact of Refactoring Activities on Evolving Client-Used APIs
Raula Gaikovina Kula, Ali Ouni, Daniel M. German +1
Context: Refactoring is recognized as an effective practice to maintain evolving software systems. For software libraries, we study how library developers refactor their Applicatio…
On the Impact of Micro-Packages: An Empirical Study of the npm JavaScript Ecosystem
Raula Gaikovina Kula, Ali Ouni, Daniel M. German +1
The rise of user-contributed Open Source Software (OSS) ecosystems demonstrate their prevalence in the software engineering discipline. Libraries work together by depending on each…
Modeling Library Dependencies and Updates in Large Software Repository Universes
Raula Gaikovina Kula, Coen De Roover, Daniel M. German +2
Popular (re)use of third-party open-source software (OSS) is evidence of the impact of hosting repositories like maven on software development today. Updating libraries is crucial,…
Do Developers Update Their Library Dependencies? An Empirical Study on the Impact of Security Advisories on Library Migration
Raula Gaikovina Kula, Daniel M. German, Ali Ouni +2
Third-party library reuse has become common practice in contemporary software development, as it includes several benefits for developers. Library dependencies are constantly evolv…