3 papers
cs.SE2026
A Longitudinal Study of Dependency Reclassifications in JavaScript Projects
Yuxin Liu, Cristian Bogdan, Benoit Baudry
Modern software projects depend on third-party dependencies, whose declarations must be maintained as projects evolve. Prior work has focused on dependency version updates, while m…
cs.SE2025
Detecting and removing bloated dependencies in CommonJS packages
Yuxin Liu, Deepika Tiwari, Cristian Bogdan +1
JavaScript packages are notoriously prone to bloat, a factor that significantly impacts the performance and maintainability of web applications. While web bundlers and tree-shaking…
cs.SE2024
Generative AI to Generate Test Data Generators
Benoit Baudry, Khashayar Etemadi, Sen Fang +7
Generating fake data is an essential dimension of modern software testing, as demonstrated by the number and significance of data faking libraries. Yet, developers of faking librar…