348 citations · 374 across the 13 of their papers we have counts for
21 papers
Giving Back: Contributions Congruent to Library Dependency Changes in a Software Ecosystem
Supatsara Wattanakriengkrai, Dong Wang, Raula Gaikovina Kula +4
Popular 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…
On the Use of Refactoring in Security Vulnerability Fixes: An Exploratory Study on Maven Libraries
Ayano Ikegami, Raula Gaikovina Kula, Bodin Chinthanet +4
Third-party library dependencies are commonplace in today's software development. With the growing threat of security vulnerabilities, applying security fixes in a timely manner is…
Software Supply Chain Map: How Reuse Networks Expand
Hideaki Hata, Takashi Ishio
Clone-and-own is a typical code reuse approach because of its simplicity and efficiency. Cloned software components are maintained independently by a new owner. These clone-and-own…
Does Coding in Pythonic Zen Peak Performance? Preliminary Experiments of Nine Pythonic Idioms at Scale
Pattara Leelaprute, Bodin Chinthanet, Supatsara Wattanakriengkrai +3
In the field of data science, and for academics in general, the Python programming language is a popular choice, mainly because of its libraries for storing, manipulating, and gain…
More Than React: Investigating The Role of EmojiReaction in GitHub Pull Requests
Teyon Son, Tao Xiao, Dong Wang +3
Context: Open source software development has become more social and collaborative, especially with the rise of social coding platforms like GitHub. Since 2016, GitHub started to s…
Contrasting Third-Party Package Management User Experience
Syful Islam, Raula Gaikovina Kula, Christoph Treude +3
The management of third-party package dependencies is crucial to most technology stacks, with package managers acting as brokers to ensure that a verified package is correctly inst…