5 papers
Forecasting Developer Environments with GenAI: A Research Perspective
Raula Gaikovina Kula, Christoph Treude, Xing Hu +28
Generative Artificial Intelligence (GenAI) models are achieving remarkable performance in various tasks, including code generation, testing, code review, and program repair. The ab…
Does Programming Language Matter? An Empirical Study of Fuzzing Bug Detection
Tatsuya Shirai, Olivier Nourry, Yutaro Kashiwa +2
Fuzzing has become a popular technique for automatically detecting vulnerabilities and bugs by generating unexpected inputs. In recent years, the fuzzing process has been integrate…
Leveraging Mutation Analysis for LLM-based Repair of Quantum Programs
Chihiro Yoshida, Yuta Ishimoto, Olivier Nourry +4
In recent years, Automated Program Repair (APR) techniques specifically designed for quantum programs have been proposed. However, existing approaches often suffer from low repair…
Large-Scale Empirical Analysis of Continuous Fuzzing: Insights from 1 Million Fuzzing Sessions
Tatsuya Shirai, Olivier Nourry, Yutaro Kashiwa +3
Software vulnerabilities are constantly being reported and exploited in software products, causing significant impacts on society. In recent years, the main approach to vulnerabili…
Myth: The loss of core developers is a critical issue for OSS communities
Olivier Nourry, Masanari Kondo, Shinobu Saito +3
Throughout their lifetime, open-source software systems will naturally attract new contributors and lose existing contributors. Not all OSS contributors are equal, however, as some…