VLDB 2026 Research / reviewers in the wild / expert
Kanon Harada
dblp:341/0975
· DBLP profile ↗
2ranked-venue papers
2as first author
2since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 2 first-author · 2 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Towards Efficient Program Repair with APR Tools Based on Genetic AlgorithmsabstractAutomated program repair (APR) is expected to reduce manual debugging effort in software development. However, its tools have seldom been adopted in real-world software development. One of the reasons for this is likely that the tools frequently output repaired programs with low readability, which many developers are unwilling to accept. To reveal a situation where such programs are output during repairing, we experimented with an APR tool based on a genetic algorithm to fix bugs in an open-source Java project. Experimental results show that many acceptable programs are output in a relatively early stage of the repair process. Additionally, increasing the number of variants generated per generation is beneficial for obtaining a greater number of acceptable programs with the same repair time. These findings help developers use the APR tool efficiently, avoiding needlessly lengthening the repair time. Kanon Harada, Katsuhisa Maruyama |
SANER | 1 |
| 2022 | A Preliminary Finding on Programs Fixed by an APR Tool based on a Genetic AlgorithmabstractTo uncover situations where an APR tool based on a genetic algorithm effectively outputs fixed programs acceptable to developers, we conducted a preliminary experiment with seven bugs in an open source Java project. Experimental results for 5,475 fixed programs show that acceptable programs are likely to be output in the early generations. Kanon Harada, Katsuhisa Maruyama |
APSEC | 1 |