activity
20162026
most citedDo Developers Update Their Library Dependencies? An Empirical Study on the Impact of Security Advisories on Library Migration

348 citations · 583 across the 98 of their papers we have counts for

collaborators
Showing 2024Show all

14 papers · 1 filter

cs.SE2024★ 1 cited

Developer Reactions to Protestware in Open Source Software: The cases of color.js and es5.ext

Youmei Fan, Dong Wang, Supatsara Wattanakriengkrai +4

There is growing concern about maintainers self-sabotaging their work in order to take political or economic stances, a practice referred to as "protestware". Our objective is to u…

cs.SE2024

How Maintainable is Proficient Code? A Case Study of Three PyPI Libraries

Indira Febriyanti, Youmei Fan, Kazumasa Shimari +2

Python is very popular because it can be used for a wider audience of developers, data scientists, machine learning experts and so on. Like other programming languages, there are b…

cs.SE2024

Linking Code and Documentation Churn: Preliminary Analysis

Ani Hovhannisyan, Youmei Fan, Gema Rodriguez-Perez +1

Code churn refers to the measure of the amount of code added, modified, or deleted in a project and is often used to assess codebase stability and maintainability. Program comprehe…

cs.SE2024★ 9 cited

Nigerian Software Engineer or American Data Scientist? GitHub Profile Recruitment Bias in Large Language Models

Takashi Nakano, Kazumasa Shimari, Raula Gaikovina Kula +3

Large Language Models (LLMs) have taken the world by storm, demonstrating their ability not only to automate tedious tasks, but also to show some degree of proficiency in completin…

cs.SE2024

jscefr: A Framework to Evaluate the Code Proficiency for JavaScript

Chaiyong Ragkhitwetsagul, Komsan Kongwongsupak, Thanakrit Maneesawas +5

In this paper, we present jscefr (pronounced jes-cee-fer), a tool that detects the use of different elements of the JavaScript (JS) language, effectively measuring the level of pro…

cs.SE2024

Towards Identifying Code Proficiency through the Analysis of Python Textbooks

Ruksit Rojpaisarnkit, Gregorio Robles, Raula Gaikovina Kula +4

Python, one of the most prevalent programming languages today, is widely utilized in various domains, including web development, data science, machine learning, and DevOps. Recent…