4 citations · 11 across the 5 of their papers we have counts for
5 papers
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…
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…
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…
What makes a good Node.js package? Investigating Users, Contributors, and Runnability
Bodin Chinthanet, Brittany Reid, Christoph Treude +4
The Node.js Package Manager (i.e., npm) archive repository serves as a critical part of the JavaScript community and helps support one of the largest developer ecosystems in the wo…
Code-based Vulnerability Detection in Node.js Applications: How far are we?
Bodin Chinthanet, Serena Elisa Ponta, Henrik Plate +4
With one of the largest available collection of reusable packages, the JavaScript runtime environment Node.js is one of the most popular programming application. With recent work s…