108 citations · 281 across the 25 of their papers we have counts for
7 papers · 1 filter
Predicting the First Response Latency of Maintainers and Contributors in Pull Requests
SayedHassan Khatoonabadi, Ahmad Abdellatif, Diego Elias Costa +1
The success of a Pull Request (PR) depends on the responsiveness of the maintainers and the contributor during the review process. Being aware of the expected waiting times can lea…
Dependency Practices for Vulnerability Mitigation
Abbas Javan Jafari, Diego Elias Costa, Ahmad Abdellatif +1
Relying on dependency packages accelerates software development, but it also increases the exposure to security vulnerabilities that may be present in dependencies. While developer…
Where to Go Now? Finding Alternatives for Declining Packages in the npm Ecosystem
Suhaib Mujahid, Diego Elias Costa, Rabe Abdalkareem +1
Software ecosystems (e.g., npm, PyPI) are the backbone of modern software developments. Developers add new packages to ecosystems every day to solve new problems or provide alterna…
An Empirical Study on Bugs Inside PyTorch: A Replication Study
Sharon Chee Yin Ho, Vahid Majdinasab, Mohayeminul Islam +5
Software systems are increasingly relying on deep learning components, due to their remarkable capability of identifying complex data patterns and powering intelligent behaviour. A…
Understanding the Helpfulness of Stale Bot for Pull-based Development: An Empirical Study of 20 Large Open-Source Projects
SayedHassan Khatoonabadi, Diego Elias Costa, Suhaib Mujahid +1
Pull Requests (PRs) that are neither progressed nor resolved clutter the list of PRs, making it difficult for the maintainers to manage and prioritize unresolved PRs. To automatica…
Dependency Update Strategies and Package Characteristics
Abbas Javan Jafari, Diego Elias Costa, Emad Shihab +1
Managing project dependencies is a key maintenance issue in software development. Developers need to choose an update strategy that allows them to receive important updates and fix…