4 papers
Similar Pattern Annotation via Retrieval Knowledge for LLM-Based Test Code Fault Localization
Golnaz Gharachorlu, Mahsa Panahandeh, Lionel C. Briand +2
Software failures remain a major challenge in modern software development, and identifying the code elements responsible for failures is a time-consuming debugging task. While exte…
Hybrid Fault-Driven Mutation Testing for Python
Saba Alimadadi, Golnaz Gharachorlu
Mutation testing is an effective technique for assessing the effectiveness of test suites by systematically injecting artificial faults into programs. However, existing mutation te…
Efficient Black-Box Fault Localization for System-Level Test Code Using Large Language Models
Ahmadreza Saboor Yaraghi, Golnaz Gharachorlu, Sakina Fatima +3
Fault localization (FL) is a critical step in debugging, which typically relies on repeated executions to pinpoint faulty code regions. However, repeated executions can be impracti…
Leveraging Models to Reduce Test Cases in Software Repositories
Golnaz Gharachorlu, Nick Sumner
Given a failing test case, test case reduction yields a smaller test case that reproduces the failure. This process can be time consuming due to repeated trial and error with small…