Shin Yoo

Orcid: 0000-0002-0836-6993

According to our database1, Shin Yoo authored at least 129 papers between 2007 and 2025.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2025
Causal program dependence analysis.
Sci. Comput. Program., 2025

2024
Evaluating Diverse Large Language Models for Automatic and General Bug Reproduction.
IEEE Trans. Software Eng., October, 2024

The 13th International Workshop on Genetic Improvement(GI @ ICSE 2024).
ACM SIGSOFT Softw. Eng. Notes, July, 2024

Deceiving Humans and Machines Alike: Search-based Test Input Generation for DNNs Using Variational Autoencoders.
ACM Trans. Softw. Eng. Methodol., May, 2024

A Quantitative and Qualitative Evaluation of LLM-Based Explainable Fault Localization.
Proc. ACM Softw. Eng., 2024

Identifying Inaccurate Descriptions in LLM-generated Code Comments via Test Execution.
CoRR, 2024

CSA-Trans: Code Structure Aware Transformer for AST.
CoRR, 2024

Intent-Driven Mobile GUI Testing with Autonomous Large Language Model Agents.
Proceedings of the IEEE Conference on Software Testing, Verification and Validation, 2024

The GitHub Recent Bugs Dataset for Evaluating LLM-Based Debugging Applications.
Proceedings of the IEEE Conference on Software Testing, Verification and Validation, 2024

2023
Arachne: Search-Based Repair of Deep Neural Networks.
ACM Trans. Softw. Eng. Methodol., July, 2023

Evaluating Surprise Adequacy for Deep Learning System Testing.
ACM Trans. Softw. Eng. Methodol., April, 2023

Learning test-mutant relationship for accurate fault localisation.
Inf. Softw. Technol., 2023

Autonomous Large Language Model Agents Enabling Intent-Driven Mobile GUI Testing.
CoRR, 2023

Just-in-Time Flaky Test Detection via Abstracted Failure Symptom Matching.
CoRR, 2023

A Preliminary Evaluation of LLM-Based Fault Localization.
CoRR, 2023

Explainable Automated Debugging via Large Language Model-driven Scientific Debugging.
CoRR, 2023

Towards Autonomous Testing Agents via Conversational Large Language Models.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

BUGSC++: A Highly Usable Real World Defect Benchmark for C/C++.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

A Bayesian Framework for Automated Debugging.
Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2023

The Inversive Relationship Between Bugs and Patches: An Empirical Study.
Proceedings of the IEEE International Conference on Software Testing, Verification and Validation, ICST 2023, 2023

Repairing DNN Architecture: Are We There Yet?
Proceedings of the IEEE Conference on Software Testing, Verification and Validation, 2023

Large Language Models are Few-shot Testers: Exploring LLM-based General Bug Reproduction.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

GLAD: Neural Predicate Synthesis to Repair Omission Faults.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: ICSE 2023 Companion Proceedings, 2023

Fonte: Finding Bug Inducing Commits from Failures.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

Towards Objective-Tailored Genetic Improvement Through Large Language Models.
Proceedings of the IEEE/ACM International Workshop on Genetic Improvement, 2023

Large Language Models for Software Engineering: Survey and Open Problems.
Proceedings of the IEEE/ACM International Conference on Software Engineering: Future of Software Engineering, 2023

2022
Predictive Mutation Analysis via the Natural Language Channel in Source Code.
ACM Trans. Softw. Eng. Methodol., 2022

FDG: a precise measurement of fault diagnosability gain of test cases.
Proceedings of the ISSTA '22: 31st ACM SIGSOFT International Symposium on Software Testing and Analysis, Virtual Event, South Korea, July 18, 2022

Repairing Fragile GUI Test Cases Using Word and Layout Embedding.
Proceedings of the 15th IEEE Conference on Software Testing, Verification and Validation, 2022

Augmenting Equivalent Mutant Dataset Using Symbolic Execution.
Proceedings of the 15th IEEE International Conference on Software Testing, 2022

Automatically Identifying Shared Root Causes of Test Breakages in SAP HANA.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2022

Language Models Can Prioritize Patches for Practical Program Patching.
Proceedings of the 3rd IEEE/ACM International Workshop on Automated Program Repair, 2022

2021
Empirical Evaluation of Fault Localisation Using Code and Change Metrics.
IEEE Trans. Software Eng., 2021

Mining Fix Patterns for FindBugs Violations.
IEEE Trans. Software Eng., 2021

Special Issue: IEEE International Conference on Software Testing, Validation & Verification 2018.
Softw. Test. Verification Reliab., 2021

The 8th International Workshop on Realizing Artificial Intelligence Synergies in Software Engineering.
ACM SIGSOFT Softw. Eng. Notes, 2021

Observation-based approximate dependency modeling and its use for program slicing.
J. Syst. Softw., 2021

Improving Test Distance for Failure Clustering with Hypergraph Modelling.
CoRR, 2021

Human-in-the-Loop Fault Localisation Using Efficient Test Prioritisation of Generated Tests.
CoRR, 2021

Leveraging Fault Localisation to Enhance Defect Prediction.
Proceedings of the 28th IEEE International Conference on Software Analysis, 2021

Preliminary Evaluation of SWAY in Permutation Decision Space via a Novel Euclidean Embedding.
Proceedings of the Search-Based Software Engineering - 13th International Symposium, 2021

Searching for Multi-fault Programs in Defects4J.
Proceedings of the Search-Based Software Engineering - 13th International Symposium, 2021

Selecting test inputs for DNNs using differential testing with subspecialized model instances.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021

Reducing the search space of bug inducing commits using failure coverage.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021

Preliminary Evaluation of Path-aware Crossover Operators for Search-Based Test Data Generation for Autonomous Driving.
Proceedings of the 14th IEEE/ACM International Workshop on Search-Based Software Testing, 2021

Enhancing Lexical Representation of Test Coverage for Failure Clustering.
Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, 2021

Ahead of Time Mutation Based Fault Localisation using Statistical Inference.
Proceedings of the 32nd IEEE International Symposium on Software Reliability Engineering, 2021

Assisting Bug Report Assignment Using Automated Fault Localisation: An Industrial Case Study.
Proceedings of the 14th IEEE Conference on Software Testing, Verification and Validation, 2021

Effectively Sampling Higher Order Mutants Using Causal Effect.
Proceedings of the 14th IEEE International Conference on Software Testing, 2021

Multimodal Surprise Adequacy Analysis of Inputs for Natural Language Processing DNN Models.
Proceedings of the 2nd IEEE/ACM International Conference on Automation of Software Test, 2021

2020
Genetic Improvement @ ICSE 2020.
ACM SIGSOFT Softw. Eng. Notes, 2020

Evaluating lexical approximation of program dependence.
J. Syst. Softw., 2020

Pandemic programming.
Empir. Softw. Eng., 2020

Pandemic Programming: How COVID-19 affects software developers and how their organizations can help.
CoRR, 2020

Reducing DNN labelling cost using surprise adequacy: an industrial case study for autonomous driving.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

Evaluating Surprise Adequacy for Question Answering.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Workshops, Seoul, Republic of Korea, 27 June, 2020

SINVAD: Search-based Image Space Navigation for DNN Image Classifier Test Input Generation.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Workshops, Seoul, Republic of Korea, 27 June, 2020

Flexible Probabilistic Modeling for Search Based Test Data Generation.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Workshops, Seoul, Republic of Korea, 27 June, 2020

A new approach to distribute MOEA pareto front computation.
Proceedings of the GECCO '20: Genetic and Evolutionary Computation Conference, 2020

2019
Precise Learn-to-Rank Fault Localization Using Dynamic and Static Features of Target Programs.
ACM Trans. Softw. Eng. Methodol., 2019

Empirical evaluation of mutation-based test case prioritization techniques.
Softw. Test. Verification Reliab., 2019

Software review: DEAP (Distributed Evolutionary Algorithm in Python) library.
Genet. Program. Evolvable Mach., 2019

A comparison of tree- and line-oriented observational slicing.
Empir. Softw. Eng., 2019

Search Based Repair of Deep Neural Networks.
CoRR, 2019

Amortising the Cost of Mutation Based Fault Localisation using Statistical Inference.
CoRR, 2019

PyGGI 2.0: language independent genetic improvement framework.
Proceedings of the ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2019

MOAD: Modeling Observation-Based Approximate Dependency.
Proceedings of the 19th International Working Conference on Source Code Analysis and Manipulation, 2019

Classifying False Positive Static Checker Alarms in Continuous Integration Using Convolutional Neural Networks.
Proceedings of the 12th IEEE Conference on Software Testing, Validation and Verification, 2019

SBST in the age of machine learning systems: challenges ahead.
Proceedings of the 12th International Workshop on Search-Based Software Testing, 2019

Guiding deep learning system testing using surprise adequacy.
Proceedings of the 41st International Conference on Software Engineering, 2019

Why train-and-select when you can use them all?: ensemble model for fault localisation.
Proceedings of the Genetic and Evolutionary Computation Conference, 2019

2018
A Theoretical and Empirical Study of Diversity-Aware Mutation Adequacy Criterion.
IEEE Trans. Software Eng., 2018

Learning Without Peeking: Secure Multi-party Computation Genetic Programming.
Proceedings of the Search-Based Software Engineering - 10th International Symposium, 2018

Learning Fault Localisation for both Humans and Machines Using Multi-objective GP.
Proceedings of the Search-Based Software Engineering - 10th International Symposium, 2018

Are mutation scores correlated with real fault detection?: a large scale empirical study on the relationship between mutants and real faults.
Proceedings of the 40th International Conference on Software Engineering, 2018

MOBS: multi-operator observation-based slicing using lexical approximation of program dependence.
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018

Generating test input with deep reinforcement learning.
Proceedings of the 11th International Workshop on Search-Based Software Testing, 2018

Comparing line and AST granularity level for program repair using PyGGI.
Proceedings of the 4th International Genetic Improvement Workshop, 2018

2017
Human Competitiveness of Genetic Programming in Spectrum-Based Fault Localisation: Theoretical and Empirical Analysis.
ACM Trans. Softw. Eng. Methodol., 2017

Observational slicing based on visual semantics.
J. Syst. Softw., 2017

Search-Based Approaches for Software Module Clustering Based on Multiple Relationship Factors.
Int. J. Softw. Eng. Knowl. Eng., 2017

Guest editorial for special section on research in search-based software engineering.
Empir. Softw. Eng., 2017

Empirical Evaluation of Mutation-based Test Prioritization Techniques.
CoRR, 2017

Hyperheuristic Observation Based Slicing of Guava.
Proceedings of the Search Based Software Engineering - 9th International Symposium, 2017

Evaluating CAVM: A New Search-Based Test Data Generation Tool for C.
Proceedings of the Search Based Software Engineering - 9th International Symposium, 2017

GPGPGPU: Evaluation of Parallelisation of Genetic Programming Using GPGPU.
Proceedings of the Search Based Software Engineering - 9th International Symposium, 2017

Generalized observational slicing for tree-represented modelling languages.
Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, 2017

Tree-Oriented vs. Line-Oriented Observation-Based Slicing.
Proceedings of the 17th IEEE International Working Conference on Source Code Analysis and Manipulation, 2017

FLUCCS: using code and change metrics to improve fault localization.
Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis, Santa Barbara, CA, USA, July 10, 2017

Inferring Automatic Test Oracles.
Proceedings of the 10th IEEE/ACM International Workshop on Search-Based Software Testing, 2017

Embedding genetic improvement into programming languages.
Proceedings of the Genetic and Evolutionary Computation Conference, 2017

Empirical evaluation of conditional operators in GP based fault localization.
Proceedings of the Genetic and Evolutionary Computation Conference, 2017

2016
Amortised Deep Parameter Optimisation of GPGPU Work Group Size for OpenCV.
Proceedings of the Search Based Software Engineering - 8th International Symposium, 2016

Field Report: Applying Monte Carlo Tree Search for Program Synthesis.
Proceedings of the Search Based Software Engineering - 8th International Symposium, 2016

Diversity-Aware Mutation Adequacy Criterion for Improving Fault Detection Capability.
Proceedings of the Ninth IEEE International Conference on Software Testing, 2016

Test Set Diameter: Quantifying the Diversity of Sets of Test Cases.
Proceedings of the 2016 IEEE International Conference on Software Testing, 2016

2015
Practical Combinatorial Interaction Testing: Empirical Findings on Efficiency and Early Fault Detection.
IEEE Trans. Software Eng., 2015

The Oracle Problem in Software Testing: A Survey.
IEEE Trans. Software Eng., 2015

Amortised Optimisation of Non-functional Properties in Production Environments.
Proceedings of the Search-Based Software Engineering - 7th International Symposium, 2015

ORBS and the limits of static slicing.
Proceedings of the 15th IEEE International Working Conference on Source Code Analysis and Manipulation, 2015

Empirical evaluation of pareto efficient multi-objective regression test case prioritisation.
Proceedings of the 2015 International Symposium on Software Testing and Analysis, 2015

Information Transformation: An Underpinning Theory for Software Engineering.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

The Programming Game: Evaluating MCTS as an Alternative to GP for Symbolic Regression.
Proceedings of the Genetic and Evolutionary Computation Conference, 2015

2014
Exact scalable sensitivity analysis for the next release problem.
ACM Trans. Softw. Eng. Methodol., 2014

Guest editorial: special section on regression testing.
Softw. Qual. J., 2014

ORBS: language-independent program slicing.
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16, 2014

Seeing Is Slicing: Observation Based Slicing of Picture Description Languages.
Proceedings of the 14th IEEE International Working Conference on Source Code Analysis and Manipulation, 2014

Ask the Mutants: Mutating Faulty Programs for Fault Localization.
Proceedings of the Seventh IEEE International Conference on Software Testing, 2014

Genetic improvement for adaptive software engineering (keynote).
Proceedings of the 9th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2014

2013
Fault localization prioritization: Comparing information-theoretic and coverage-based approaches.
ACM Trans. Softw. Eng. Methodol., 2013

Cloud engineering is Search Based Software Engineering too.
J. Syst. Softw., 2013

GPGPU test suite minimisation: search based software engineering performance improvement using graphics cards.
Empir. Softw. Eng., 2013

Provably Optimal and Human-Competitive Results in SBSE for Spectrum Based Fault Localisation.
Proceedings of the Search Based Software Engineering - 5th International Symposium, 2013

Efficiency and early fault detection with lower and higher strength combinatorial interaction testing.
Proceedings of the Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2013

2012
Test data regeneration: generating new test data from existing test data.
Softw. Test. Verification Reliab., 2012

Regression testing minimization, selection and prioritization: a survey.
Softw. Test. Verification Reliab., 2012

Evolving Human Competitive Spectra-Based Fault Localisation Techniques.
Proceedings of the Search Based Software Engineering - 4th International Symposium, 2012

2011
Highly Scalable Multi Objective Test Suite Minimisation Using Graphics Cards.
Proceedings of the Search Based Software Engineering - Third International Symposium, 2011

Transition coverage testing for simulink/stateflow models using messy genetic algorithms.
Proceedings of the 13th Annual Genetic and Evolutionary Computation Conference, 2011

Formal Concept Analysis on Graphics Hardware.
Proceedings of The Eighth International Conference on Concept Lattices and Their Applications, 2011

2010
Using hybrid algorithm for Pareto efficient multi-objective test suite minimisation.
J. Syst. Softw., 2010

Search Based Software Engineering: Techniques, Taxonomy, Tutorial.
Proceedings of the Empirical Software Engineering and Verification, 2010

Metamorphic Testing of Stochastic Optimisation.
Proceedings of the Third International Conference on Software Testing, 2010

Optimizing for the Number of Tests Generated in Search Based Test Data Generation with an Application to the Oracle Cost Problem.
Proceedings of the Third International Conference on Software Testing, 2010

Introducing Continuous Systematic Testing of Evolving Software.
Proceedings of the Practical Software Testing: Tool Automation and Human Factors, 14.03., 2010

2009
Clustering test cases to achieve effective and scalable prioritisation incorporating expert knowledge.
Proceedings of the Eighteenth International Symposium on Software Testing and Analysis, 2009

Measuring and Improving Latency to Avoid Test Suite Wear Out.
Proceedings of the Second International Conference on Software Testing Verification and Validation, 2009

Search based data sensitivity analysis applied to requirement engineering.
Proceedings of the Genetic and Evolutionary Computation Conference, 2009

2007
Pareto efficient multi-objective test case selection.
Proceedings of the ACM/SIGSOFT International Symposium on Software Testing and Analysis, 2007


  Loading...