104 citations · 120 across the 15 of their papers we have counts for
15 papers
Is Three the Magic Number? An Empirical Evaluation of LLM-Based Repair Loops
Tobias Kiecker, Eik Reichmann, Hosung Kang +2
Iterative repair loops have become a core design pattern in LLM-based software engineering systems. These workflows repeatedly generate, validate, and repair artifacts using feedba…
Finding the Needle in the Crash Stack: Industrial-Scale Crash Root Cause Localization with AutoCrashFL
Sungmin Kang, Sumi Yun, Jingun Hong +2
Fault Localization (FL) aims to identify root causes of program failures. FL typically targets failures observed from test executions, and as such, often involves dynamic analyses…
Identifying Bug Inducing Commits by Combining Fault Localisation and Code Change Histories
Gabin An, Jinsu Choi, Jingun Hong +2
A Bug Inducing Commit (BIC) is a code change that introduces a bug into the codebase. Although the abnormal or unexpected behavior caused by the bug may not manifest immediately, i…
COSMosFL: Ensemble of Small Language Models for Fault Localisation
Hyunjoon Cho, Sungmin Kang, Gabin An +1
LLMs are rapidly being adopted to build powerful tools and agents for software engineering, but most of them rely heavily on extremely large closed-source models. This, in turn, ca…
METAMON: Finding Inconsistencies between Program Documentation and Behavior using Metamorphic LLM Queries
Hyeonseok Lee, Gabin An, Shin Yoo
Code documentation can, if written precisely, help developers better understand the code they accompany. However, unlike code, code documentation cannot be automatically verified v…
Lachesis: Predicting LLM Inference Accuracy using Structural Properties of Reasoning Paths
Naryeong Kim, Sungmin Kang, Gabin An +1
Large Language Models are increasingly used to build agents to perform more complex tasks. As LLMs perform more complicated reasoning through longer interactions, self-consistency,…
Just-in-Time Flaky Test Detection via Abstracted Failure Symptom Matching
Gabin An, Juyeon Yoon, Thomas Bach +2
We report our experience of using failure symptoms, such as error messages or stack traces, to identify flaky test failures in a Continuous Integration (CI) pipeline for a large in…
A Quantitative and Qualitative Evaluation of LLM-Based Explainable Fault Localization
Sungmin Kang, Gabin An, Shin Yoo
Fault Localization (FL), in which a developer seeks to identify which part of the code is malfunctioning and needs to be fixed, is a recurring challenge in debugging. To reduce dev…
Learning Test-Mutant Relationship for Accurate Fault Localisation
Jinhan Kim, Gabin An, Robert Feldt +1
Context: Automated fault localisation aims to assist developers in the task of identifying the root cause of the fault by narrowing down the space of likely fault locations. Simula…
Fonte: Finding Bug Inducing Commits from Failures
Gabin An, Jingun Hong, Naryeong Kim +1
A Bug Inducing Commit (BIC) is a commit that introduces a software bug into the codebase. Knowing the relevant BIC for a given bug can provide valuable information for debugging as…
Searching for Multi-Fault Programs in Defects4J
Gabin An, Juyeon Yoon, Shin Yoo
Defects4J has enabled numerous software testing and debugging research work since its introduction. A large part of its contribution, and the resulting popularity, lies in the clea…
Improving Test Distance for Failure Clustering with Hypergraph Modelling
Gabin An, Juyeon Yoon, Joyce Jiyoung Whang +1
Automated debugging techniques, such as Fault Localisation (FL) or Automated Program Repair (APR), are typically designed under the Single Fault Assumption (SFA). However, in pract…
FDG: A Precise Measurement of Fault Diagnosability Gain of Test Cases
Gabin An, Shin Yoo
The performance of many Fault Localisation (FL) techniques directly depends on the quality of the used test suites. Consequently, it is extremely useful to be able to precisely mea…
The State and Future of Genetic Improvement
William B. Langdon, Westley Weimer, Christopher Timperley +9
We report the discussion session at the sixth international Genetic Improvement workshop, GI-2019 @ ICSE, which was held as part of the 41st ACM/IEEE International Conference on So…
Ahead of Time Mutation Based Fault Localisation using Statistical Inference
Jinhan Kim, Gabin An, Robert Feldt +1
Mutation analysis can effectively capture the dependency between source code and test results. This has been exploited by Mutation Based Fault Localisation (MBFL) techniques. Howev…