activity
20152026
most citedGuiding Deep Learning System Testing using Surprise Adequacy

450 citations · 883 across the 31 of their papers we have counts for

collaborators
Showing 2023Show all

10 papers · 1 filter

cs.SE2023★ 3 cited

Autonomous Large Language Model Agents Enabling Intent-Driven Mobile GUI Testing

Juyeon Yoon, Robert Feldt, Shin Yoo

GUI testing checks if a software system behaves as expected when users interact with its graphical interface, e.g., testing specific functionality or validating relevant use case s…

cs.SE2023★ 33 cited

Large Language Models for Software Engineering: Survey and Open Problems

Angela Fan, Beliz Gokkaya, Mark Harman +4

This paper provides a survey of the emerging area of Large Language Models (LLMs) for Software Engineering (SE). It also sets out open research challenges for the application of LL…

cs.SE2023★ 1 cited

Evaluating Diverse Large Language Models for Automatic and General Bug Reproduction

Sungmin Kang, Juyeon Yoon, Nargiz Askarbekkyzy +1

Bug reproduction is a critical developer activity that is also challenging to automate, as bug reports are often in natural language and thus can be difficult to transform to test…

cs.SE2023

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…

cs.SE2023

The GitHub Recent Bugs Dataset for Evaluating LLM-based Debugging Applications

Jae Yong Lee, Sungmin Kang, Juyeon Yoon +1

Large Language Models (LLMs) have demonstrated strong natural language processing and code synthesis capabilities, which has led to their rapid adoption in software engineering app…

cs.SE2023★ 104 cited

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…

cs.SE2023★ 2 cited

Towards Autonomous Testing Agents via Conversational Large Language Models

Robert Feldt, Sungmin Kang, Juyeon Yoon +1

Software testing is an important part of the development cycle, yet it requires specialized expertise and substantial developer effort to adequately test software. Recent discoveri…

cs.SE2023★ 3 cited

Towards Objective-Tailored Genetic Improvement Through Large Language Models

Sungmin Kang, Shin Yoo

While Genetic Improvement (GI) is a useful paradigm to improve functional and nonfunctional aspects of software, existing techniques tended to use the same set of mutation operator…

cs.SE2023

The Inversive Relationship Between Bugs and Patches: An Empirical Study

Jinhan Kim, Jongchan Park, Shin Yoo

Software bugs pose an ever-present concern for developers, and patching such bugs requires a considerable amount of costs through complex operations. In contrast, introducing bugs…

cs.SE2023★ 1 cited

Repairing DNN Architecture: Are We There Yet?

Jinhan Kim, Nargiz Humbatova, Gunel Jahangirova +2

As Deep Neural Networks (DNNs) are rapidly being adopted within large software systems, software developers are increasingly required to design, train, and deploy such models into…