Shin Yoo

Tenured Associate Professor
School of Computing
Korea Advanced Institute of Science and Technology
291 Daehak Ro, Yuseong Gu
Daejeon 34141
Republic of Korea

shin.yoo@kaist.ac.kr
+82 42 350 3567

Curriculum Vitae

Education and Employment

Publication

Below are some of the recent publications. Please see my Google Scholar profile for more detail.

Peer-reviewed Journals

  1. Deceiving Humans and Machines Alike: Search-Based Test Input Generation for DNNs Using Variational Autoencoders, Kang, S., Feldt, R. and Yoo, S., ACM Transactions on Software Engineering Methodologies. [pdf] [bibtex]
      @article{Kang2024ac,
      author = {Kang, Sungmin and Feldt, Robert and Yoo, Shin},
      doi = {10.1145/3635706},
      journal = {ACM Transactions on Software Engineering Methodologies},
      month = dec,
      title = {Deceiving Humans and Machines Alike: Search-Based Test Input Generation for DNNs Using Variational Autoencoders},
      year = {2024},
      bdsk-url-1 = {https://doi.org/10.1145/3635706}
    }
    
    
  2. Learning Test-Mutant Relationship for Accurate Fault Localisation, Kim, J., An, G., Feldt, R. and Yoo, S., Information and Software Technology. [pdf] [bibtex]
      @article{Kim2023qa1,
      author = {Kim, Jinhan and An, Gabin and Feldt, Robert and Yoo, Shin},
      journal = {Information and Software Technology},
      keywords = {journal},
      link = {https://www.sciencedirect.com/journal/information-and-software-technology},
      month = jun,
      series = {IST},
      title = {Learning Test-Mutant Relationship for Accurate Fault Localisation},
      year = {2023}
    }
    
    
  3. Evaluating Surprise Adequacy for Deep Learning System Testing, Kim, J., Feldt, R. and Yoo, S., ACM Transactions on Software Engineering and Methodology, 32(2):42:1–29. [pdf] [bibtex]
      @article{Kim2022hg,
      address = {New York, NY, USA},
      author = {Kim, Jinhan and Feldt, Robert and Yoo, Shin},
      journal = {ACM Transactions on Software Engineering and Methodology},
      month = jun,
      pages = {42:1--29},
      publisher = {Association for Computing Machinery},
      series = {TOSEM},
      title = {Evaluating Surprise Adequacy for Deep Learning System Testing},
      volume = {32(2)},
      year = {2023}
    }
    
    
  4. Arachne: Search Based Repair of Deep Neural Networks, Sohn, J., Kang, S. and Yoo, S., ACM Transactions on Software Engineering Methodology, 32(4):1–26. [pdf] [bibtex]
      @article{Sohn2022cr,
      author = {Sohn, Jeongju and Kang, Sungmin and Yoo, Shin},
      date-modified = {2023-05-29 12:26:00 +0900},
      journal = {{ACM} {T}ransactions on {S}oftware {E}ngineering {M}ethodology},
      number = {4},
      pages = {1--26},
      title = {Arachne: Search Based Repair of Deep Neural Networks},
      volume = {32},
      year = {2023}
    }
    
    
  5. Predictive Mutation Analysis via Natural Language Channel in Source Code, Kim, J., Jeon, J., Hong, S. and Yoo, S., ACM Transactions on Software Engineering and Methodology, 31(4):1–27. [pdf] [bibtex]
      @article{Kim2022xy,
      author = {Kim, Jinhan and Jeon, Juyoung and Hong, Shin and Yoo, Shin},
      journal = {ACM Transactions on Software Engineering and Methodology},
      number = {4},
      pages = {1--27},
      title = {Predictive Mutation Analysis via Natural Language Channel in Source Code},
      volume = {31},
      year = {2022}
    }
    
    
  6. Observation-based approximate dependency modeling and its use for program slicing, Lee, S., Binkley, D., Feldt, R., Gold, N. and Yoo, S., Journal of Systems and Software, 179:110988. [pdf] [bibtex]
      @article{Lee2021ua,
      author = {Lee, Seongmin and Binkley, David and Feldt, Robert and Gold, Nicolas and Yoo, Shin},
      journal = {Journal of Systems and Software},
      pages = {110988},
      title = {Observation-based approximate dependency modeling and its use for program slicing},
      volume = {179},
      year = {2021}
    }
    
    
  7. Empirical Evaluation of Fault Localisation Using Code and Change Metrics, Sohn, J. and Yoo, S., IEEE Transactions on Software Engineering, 47(8):1605–1625. [pdf] [bibtex]
      @article{Sohn2019jk,
      author = {{Sohn}, J. and {Yoo}, S.},
      doi = {10.1109/TSE.2019.2930977},
      issn = {0098-5589},
      journal = {IEEE Transactions on Software Engineering},
      number = {8},
      pages = {1605--1625},
      title = {Empirical Evaluation of Fault Localisation Using Code and Change Metrics},
      volume = {47},
      year = {2021},
      bdsk-url-1 = {https://doi.org/10.1109/TSE.2019.2930977}
    }
    
    
  8. Mining Fix Patterns for FindBugs Violations, Liu, K., Kim, D., Bissyande, T.F., Yoo, S. and Traon, Y.L., IEEE Transactions on Software Engineering, 47(1):165–188. [bibtex]
      @article{Liu2018aa,
      author = {Liu, K. and Kim, D. and Bissyande, T. F. and Yoo, S. and Traon, Y. Le},
      issn = {0098-5589},
      journal = {IEEE Transactions on Software Engineering},
      number = {1},
      pages = {165--188},
      title = {Mining Fix Patterns for {F}ind{B}ugs Violations},
      volume = {47},
      year = {2021}
    }
    
    
  9. Pandemic programming, Ralph, P. et al., Empirical Software Engineering, 25(6):4927–4961. [bibtex]
      @article{Ralph2020pd,
      author = {Ralph, Paul and Baltes, Sebastian and Adisaputri, Gianisa and Torkar, Richard and Kovalenko, Vladimir and Kalinowski, Marcos and Novielli, Nicole and Yoo, Shin and Devroey, Xavier and Tan, Xin and Zhou, Minghui and Turhan, Burak and Hoda, Rashina and Hata, Hideaki and Robles, Gregorio and Fard, Amin Milani and Alkadhi, Ran},
      da = {2020/11/01},
      isbn = {1573-7616},
      journal = {Empirical Software Engineering},
      number = {6},
      pages = {4927--4961},
      title = {Pandemic programming},
      volume = {25},
      year = {2020}
    }
    
    
  10. Evaluating lexical approximation of program dependence, Lee, S., Binkley, D., Gold, N., Islam, S., Krinke, J. and Yoo, S., Journal of Systems and Software, 160:110459. [pdf] [bibtex]
      @article{Lee2019aa,
      author = {Lee, Seongmin and Binkley, David and Gold, Nicolas and Islam, Syed and Krinke, Jens and Yoo, Shin},
      doi = {https://doi.org/10.1016/j.jss.2019.110459},
      issn = {0164-1212},
      journal = {Journal of Systems and Software},
      keywords = {ORBS, Program slicing, Lexical analysis},
      pages = {110459},
      title = {Evaluating lexical approximation of program dependence},
      url = {http://www.sciencedirect.com/science/article/pii/S016412121930233X},
      volume = {160},
      year = {2020},
      bdsk-url-1 = {http://www.sciencedirect.com/science/article/pii/S016412121930233X},
      bdsk-url-2 = {https://doi.org/10.1016/j.jss.2019.110459}
    }
    
    

Peer-reviewed Conferences

  1. Intent-Driven Mobile GUI Testing with Autonomous Large Language Model Agents, Yoon, J., Feldt, R. and Yoo, S., Proceedings of the 16th IEEE International Conference on Software Testing, Verification and Validation. [pdf] [bibtex]
      @inproceedings{Yoon2024aa,
      author = {Yoon, Juyeon and Feldt, Robert and Yoo, Shin},
      booktitle = {Proceedings of the 16th IEEE International Conference on Software Testing, Verification and Validation},
      date-added = {2024-02-08 13:56:23 +0900},
      date-modified = {2024-02-08 13:56:23 +0900},
      series = {ICST 2024},
      title = {Intent-Driven Mobile GUI Testing with Autonomous Large Language Model Agents},
      year = {2024}
    }
    
    
  2. The Inversive Relationship Between Bugs and Patches: An Empirical Study, Kim, J., Park, J. and Yoo, S., Proceedings of the 18th International Workshop on Mutation Analysis, 314–323. [pdf] [bibtex]
      @inproceedings{Kim2023pa,
      author = {Kim, Jinhan and Park, Jongchan and Yoo, Shin},
      booktitle = {Proceedings of the 18th International Workshop on Mutation Analysis},
      date-modified = {2023-08-10 15:22:10 +0900},
      month = apr,
      pages = {314--323},
      series = {MUTATION 2023},
      title = {The Inversive Relationship Between Bugs and Patches: An Empirical Study},
      year = {2023},
      bdsk-file-1 = {YnBsaXN0MDDSAQIDBFxyZWxhdGl2ZVBhdGhZYWxpYXNEYXRhXxA+Li4vLi4vLi4vLi4vTGlicmFyeS9DbG91ZFN0b3JhZ2UvRHJvcGJveC9QYXBlcnMvS2ltMjAyM3BhYS5wZGZPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADhopUhQkQAAf////8OS2ltMjAyM3BhYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/////+D6rZkAAAAAAAAAAAAEAAUAAAogY3UAAAAAAAAAAAAAAAAABlBhcGVycwACAEIvOlVzZXJzOm50cm9sbHM6TGlicmFyeTpDbG91ZFN0b3JhZ2U6RHJvcGJveDpQYXBlcnM6S2ltMjAyM3BhYS5wZGYADgAeAA4ASwBpAG0AMgAwADIAMwBwAGEAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAQFVzZXJzL250cm9sbHMvTGlicmFyeS9DbG91ZFN0b3JhZ2UvRHJvcGJveC9QYXBlcnMvS2ltMjAyM3BhYS5wZGYAEwABLwAAFQACAA7//wAAAAgADQAaACQAZQAAAAAAAAIBAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAHj}
    }
    
    
  3. Towards Autonomous Testing Agents via Conversational Large Language Models, Feldt, R., Kang, S., Yoon, J. and Yoo, S., Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering (ASE), 1688–1693. [pdf] [bibtex]
      @inproceedings{Feldt2023ax,
      author = {Feldt, Robert and Kang, Sungmin and Yoon, Juyeon and Yoo, Shin},
      booktitle = {Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering (ASE)},
      date-added = {2023-11-28 17:39:51 +0900},
      date-modified = {2023-11-28 17:39:51 +0900},
      doi = {10.1109/ASE56229.2023.00148},
      pages = {1688-1693},
      series = {ASE 2023},
      title = {Towards Autonomous Testing Agents via Conversational Large Language Models},
      year = {2023},
      bdsk-url-1 = {https://doi.org/10.1109/ASE56229.2023.00148}
    }
    
    
  4. A Bayesian Framework for Automated Debugging, Kang, S., Choi, W. and Yoo, S., Proceedings of the 32nd International Symposium on Software Testing and Analysis, 880–891. [pdf] [bibtex]
      @inproceedings{Kang2023bb,
      author = {Kang, Sungmin and Choi, Wonkeun and Yoo, Shin},
      booktitle = {Proceedings of the 32nd International Symposium on Software Testing and Analysis},
      date-modified = {2023-08-10 15:20:03 +0900},
      pages = {880--891},
      series = {ISSTA 2023},
      title = {A Bayesian Framework for Automated Debugging},
      year = {2023},
      bdsk-file-1 = {YnBsaXN0MDDSAQIDBFxyZWxhdGl2ZVBhdGhZYWxpYXNEYXRhXxA/Li4vLi4vLi4vLi4vTGlicmFyeS9DbG91ZFN0b3JhZ2UvRHJvcGJveC9QYXBlcnMvS2FuZzIwMjNiYmEucGRmTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAA4aKVIUJEAAH/////D0thbmcyMDIzYmJhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/////g+q3DAAAAAAAAAAAABAAFAAAKIGN1AAAAAAAAAAAAAAAAAAZQYXBlcnMAAgBDLzpVc2VyczpudHJvbGxzOkxpYnJhcnk6Q2xvdWRTdG9yYWdlOkRyb3Bib3g6UGFwZXJzOkthbmcyMDIzYmJhLnBkZgAADgAgAA8ASwBhAG4AZwAyADAAMgAzAGIAYgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBBVXNlcnMvbnRyb2xscy9MaWJyYXJ5L0Nsb3VkU3RvcmFnZS9Ecm9wYm94L1BhcGVycy9LYW5nMjAyM2JiYS5wZGYAABMAAS8AABUAAgAO//8AAAAIAA0AGgAkAGYAAAAAAAACAQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAB6g==}
    }
    
    
  5. BUGSC++: A Highly Usable Real World Defect Benchmark for C/C++, An, G., Kwon, M., Choi, K., Yi, J. and Yoo, S., Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2034–2037. [pdf] [bibtex]
      @inproceedings{An2023lp,
      author = {An, Gabin and Kwon, Minhyuk and Choi, Kyunghwa and Yi, Jooyong and Yoo, Shin},
      booktitle = {Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering},
      date-added = {2023-11-28 17:35:32 +0900},
      date-modified = {2023-11-28 17:35:32 +0900},
      doi = {10.1109/ASE56229.2023.00208},
      pages = {2034-2037},
      series = {ASE 2023},
      title = {BUGSC++: A Highly Usable Real World Defect Benchmark for C/C++},
      year = {2023},
      bdsk-file-1 = {YnBsaXN0MDDSAQIDBFxyZWxhdGl2ZVBhdGhZYWxpYXNEYXRhXxA9Li4vLi4vLi4vLi4vTGlicmFyeS9DbG91ZFN0b3JhZ2UvRHJvcGJveC9QYXBlcnMvQW4yMDIzbHBhLnBkZk8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAOGilSFCRAAB/////w1BbjIwMjNscGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////4acqOQAAAAAAAAAAAAQABQAACiBjdQAAAAAAAAAAAAAAAAAGUGFwZXJzAAIAQS86VXNlcnM6bnRyb2xsczpMaWJyYXJ5OkNsb3VkU3RvcmFnZTpEcm9wYm94OlBhcGVyczpBbjIwMjNscGEucGRmAAAOABwADQBBAG4AMgAwADIAMwBsAHAAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAP1VzZXJzL250cm9sbHMvTGlicmFyeS9DbG91ZFN0b3JhZ2UvRHJvcGJveC9QYXBlcnMvQW4yMDIzbHBhLnBkZgAAEwABLwAAFQACAA7//wAAAAgADQAaACQAZAAAAAAAAAIBAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAHg},
      bdsk-url-1 = {https://doi.org/10.1109/ASE56229.2023.00208}
    }
    
    
  6. Towards Objective-Tailored Genetic Improvement Through Large Language Models, Kang, S. and Yoo, S., Proceedings of the 12th International Workshop on Genetic Improvement, 19–20. [pdf] [bibtex]
      @inproceedings{Kang2023lg,
      author = {Kang, Sungmin and Yoo, Shin},
      booktitle = {Proceedings of the 12th International Workshop on Genetic Improvement},
      date-modified = {2023-08-10 15:19:13 +0900},
      pages = {19--20},
      series = {GI 2023},
      title = {Towards Objective-Tailored Genetic Improvement Through Large Language Models},
      year = {2023},
      bdsk-file-1 = {YnBsaXN0MDDSAQIDBFxyZWxhdGl2ZVBhdGhZYWxpYXNEYXRhXxA/Li4vLi4vLi4vLi4vTGlicmFyeS9DbG91ZFN0b3JhZ2UvRHJvcGJveC9QYXBlcnMvS2FuZzIwMjNsZ2EucGRmTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAA4aKVIUJEAAH/////D0thbmcyMDIzbGdhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/////g+q3hAAAAAAAAAAAABAAFAAAKIGN1AAAAAAAAAAAAAAAAAAZQYXBlcnMAAgBDLzpVc2VyczpudHJvbGxzOkxpYnJhcnk6Q2xvdWRTdG9yYWdlOkRyb3Bib3g6UGFwZXJzOkthbmcyMDIzbGdhLnBkZgAADgAgAA8ASwBhAG4AZwAyADAAMgAzAGwAZwBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBBVXNlcnMvbnRyb2xscy9MaWJyYXJ5L0Nsb3VkU3RvcmFnZS9Ecm9wYm94L1BhcGVycy9LYW5nMjAyM2xnYS5wZGYAABMAAS8AABUAAgAO//8AAAAIAA0AGgAkAGYAAAAAAAACAQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAB6g==}
    }
    
    
  7. Repairing DNN Architecture: Are We There Yet?, Kim, J., Humbatova, N., Jahangirova, G., Tonella, P. and Yoo, S., Proceedings of the 16th IEEE International Conference on Software Testing, Verification and Validation, 234–245. [pdf] [bibtex]
      @inproceedings{Kim2023aa,
      author = {Kim, Jinhan and Humbatova, Nargiz and Jahangirova, Gunel and Tonella, Paolo and Yoo, Shin},
      booktitle = {Proceedings of the 16th IEEE International Conference on Software Testing, Verification and Validation},
      date-modified = {2023-08-10 15:21:16 +0900},
      pages = {234--245},
      series = {ICST 2023},
      title = {Repairing DNN Architecture: Are We There Yet?},
      year = {2023},
      bdsk-file-1 = {YnBsaXN0MDDSAQIDBFxyZWxhdGl2ZVBhdGhZYWxpYXNEYXRhXxA+Li4vLi4vLi4vLi4vTGlicmFyeS9DbG91ZFN0b3JhZ2UvRHJvcGJveC9QYXBlcnMvS2ltMjAyM2FhYS5wZGZPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADhopUhQkQAAf////8OS2ltMjAyM2FhYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/////+D6rbkAAAAAAAAAAAAEAAUAAAogY3UAAAAAAAAAAAAAAAAABlBhcGVycwACAEIvOlVzZXJzOm50cm9sbHM6TGlicmFyeTpDbG91ZFN0b3JhZ2U6RHJvcGJveDpQYXBlcnM6S2ltMjAyM2FhYS5wZGYADgAeAA4ASwBpAG0AMgAwADIAMwBhAGEAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAQFVzZXJzL250cm9sbHMvTGlicmFyeS9DbG91ZFN0b3JhZ2UvRHJvcGJveC9QYXBlcnMvS2ltMjAyM2FhYS5wZGYAEwABLwAAFQACAA7//wAAAAgADQAaACQAZQAAAAAAAAIBAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAHj}
    }
    
    
  8. Large Language Models are Few-shot Testers: Exploring LLM-based General Bug Reproduction, Kang, S., Yoon, J. and Yoo, S., Proceedings of the 45th IEEE/ACM International Conference on Software Engineering. [pdf] [bibtex]
      @inproceedings{Kang2023aa,
      author = {Kang, Sungmin and Yoon, Juyeon and Yoo, Shin},
      booktitle = {Proceedings of the 45th IEEE/ACM International Conference on Software Engineering},
      series = {ICSE 2023},
      title = {Large Language Models are Few-shot Testers: Exploring LLM-based General Bug Reproduction},
      year = {2023}
    }
    
    
  9. Fonte: Finding Bug Inducing Commits from Failures, An, G., Hong, J., Kim, N. and Yoo, S., Proceedings of the 45th IEEE/ACM International Conference on Software Engineering. [pdf] [bibtex]
      @inproceedings{An2023aa,
      author = {An, Gabin and Hong, Jingun and Kim, Naryeong and Yoo, Shin},
      booktitle = {Proceedings of the 45th IEEE/ACM International Conference on Software Engineering},
      series = {ICSE 2023},
      title = {Fonte: Finding Bug Inducing Commits from Failures},
      year = {2023}
    }
    
    
  10. Augmenting Equivalent Mutant Dataset Using Symbolic Execution, Chung, S. and Yoo, S., Proceedings of the 2022 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW), 150–159. [pdf] [bibtex]
      @inproceedings{Chung2022uz,
      author = {Chung, Seungjun and Yoo, Shin},
      booktitle = {Proceedings of the 2022 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW)},
      doi = {10.1109/ICSTW55395.2022.00038},
      issn = {2159-4848},
      month = apr,
      pages = {150-159},
      publisher = {IEEE Computer Society},
      title = {Augmenting Equivalent Mutant Dataset Using Symbolic Execution},
      url = {https://doi.ieeecomputersociety.org/10.1109/ICSTW55395.2022.00038},
      year = {2022},
      bdsk-url-1 = {https://doi.ieeecomputersociety.org/10.1109/ICSTW55395.2022.00038},
      bdsk-url-2 = {https://doi.org/10.1109/ICSTW55395.2022.00038}
    }
    
    
  11. Repairing Fragile GUI Test Cases Using Word and Layout Embedding, Yoon, J., Chung, S., Shin, K., Kim, J., Hong, S. and Yoo, S., Proceedings of the 15th IEEE International Conference on Software Testing, Verification and Validation, Industry Track, 291–301. [pdf] [bibtex]
      @inproceedings{Yoon2022fs,
      author = {Yoon, Juyeon and Chung, Seungjoon and Shin, Kihyuck and Kim, Jinhan and Hong, Shin and Yoo, Shin},
      booktitle = {Proceedings of the 15th IEEE International Conference on Software Testing, Verification and Validation, Industry Track},
      pages = {291--301},
      series = {ICST 2022},
      title = {Repairing Fragile GUI Test Cases Using Word and Layout Embedding},
      year = {2022}
    }
    
    
  12. Language Models Can Prioritize Patches for Practical Program Patching, Kang, S. and Yoo, S., Proceedings of the 3rd International Workshop on Automated Program Repair, 8–15. [pdf] [bibtex]
      @inproceedings{Kang2022kl,
      author = {Kang, Sungmin and Yoo, Shin},
      booktitle = {Proceedings of the 3rd International Workshop on Automated Program Repair},
      pages = {8--15},
      series = {APR 2022},
      title = {Language Models Can Prioritize Patches for Practical Program Patching},
      year = {2022}
    }
    
    
  13. FDG: A Precise Measurement of Fault Diagnosability Gain of Test Cases, An, G. and Yoo, S., Proceedings of the 31st ACM SIGSOFT International Symposium on Software Testing and Analysis, 14–26. [pdf] [bibtex]
      @inproceedings{An2022pb,
      author = {An, Gabin and Yoo, Shin},
      booktitle = {Proceedings of the 31st ACM SIGSOFT International Symposium on Software Testing and Analysis},
      pages = {14--26},
      series = {ISSTA 2022},
      title = {{FDG}: A Precise Measurement of Fault Diagnosability Gain of Test Cases},
      year = {2022}
    }
    
    
  14. Automatically Identifying Shared Root Causes of Test Breakages in SAP HANA, An, G., Yoon, J., Sohn, J., Hong, J., Hwang, D. and Yoo, S., Proceedings of the 44th IEEE/ACM International Conference on Software Engineering - Software Engineering In Practice Track, 65–74. [pdf] [bibtex]
      @inproceedings{An2022qe,
      author = {An, Gabin and Yoon, Juyeon and Sohn, Jeongju and Hong, Jingun and Hwang, Dongwon and Yoo, Shin},
      booktitle = {Proceedings of the 44th IEEE/ACM International Conference on Software Engineering - Software Engineering In Practice Track},
      pages = {65--74},
      series = {ICSE SEIP 2022},
      title = {Automatically Identifying Shared Root Causes of Test Breakages in SAP HANA},
      year = {2022}
    }
    
    
  15. Selecting Test Inputs for DNNs Using Differential Testing with Subspecialized Model Instances, Ma, Y.-S., Yoo, S. and Kim, T., Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 1467–1470. [pdf] [bibtex]
      @inproceedings{Ma2021aa,
      author = {Ma, Yu-Seung and Yoo, Shin and Kim, Taeho},
      booktitle = {Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering},
      pages = {1467--1470},
      series = {ESEC/FSE 2021},
      title = {Selecting Test Inputs for DNNs Using Differential Testing with Subspecialized Model Instances},
      year = {2021}
    }
    
    
  16. Enhancing Lexical Representation of Test Coverage for Failure Clustering, Yoon, J. and Yoo, S., Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering Workshops (NLP-SEA 2021). [pdf] [bibtex]
      @inproceedings{Yoon2021el,
      author = {Yoon, Juyeon and Yoo, Shin},
      booktitle = {Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering Workshops (NLP-SEA 2021)},
      doi = {10.1109/ASEW52652.2021.00052},
      title = {Enhancing Lexical Representation of Test Coverage for Failure Clustering},
      year = {2021},
      bdsk-url-1 = {https://doi.org/10.1109/ASEW52652.2021.00052}
    }
    
    
  17. Searching for multi-fault programs in Defects4J, An, G., Yoon, J. and Yoo, S., Proceedings of the 13th International Symposium on Search Based Software Engineering, 136–150. [pdf] [bibtex]
      @inproceedings{An2021se,
      author = {An, Gabin and Yoon, Juyeon and Yoo, Shin},
      booktitle = {Proceedings of the 13th International Symposium on Search Based Software Engineering},
      pages = {136--150},
      title = {Searching for multi-fault programs in Defects4J},
      year = {2021}
    }
    
    
  18. Ahead of Time Mutation Based Fault Localisation using Statistical Inference, Kim, J., An, G., Feldt, R. and Yoo, S., Proceedings of the 32nd International Symposium on Software Reliability Engineering, 253–263. [pdf] [bibtex]
      @inproceedings{Kim2021xv,
      author = {Kim, Jinhan and An, Gabin and Feldt, Robert and Yoo, Shin},
      booktitle = {Proceedings of the 32nd International Symposium on Software Reliability Engineering},
      pages = {253-263},
      series = {ISSRE 2021},
      title = {Ahead of Time Mutation Based Fault Localisation using Statistical Inference},
      year = {2021}
    }
    
    
  19. Reducing the search space of bug inducing commits using failure coverage, An, G. and Yoo, S., Proceedings of the ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 1459–1462. [pdf] [bibtex]
      @inproceedings{An2021qb,
      author = {An, Gabin and Yoo, Shin},
      booktitle = {Proceedings of the ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering},
      pages = {1459--1462},
      series = {ESEC/FSE (Ideas, Visions, and Reflections Track)},
      title = {Reducing the search space of bug inducing commits using failure coverage},
      year = {2021}
    }
    
    
  20. Preliminary Evaluation of SWAY in Permutation Decision Space via a Novel Euclidean Embedding, Lee, J., Jung, C., Park, Y.H., Lee, D., Yoon, J. and Yoo, S., Proceedings of the 13th International Symposium on Search Based Software Engineering. [pdf] [bibtex]
      @inproceedings{Lee2021oo,
      author = {Lee, Junghyun and Jung, Chani and Park, Yoo Hwa and Lee, Dongmin and Yoon, Juyeon and Yoo, Shin},
      booktitle = {Proceedings of the 13th International Symposium on Search Based Software Engineering},
      series = {SSBSE 2021},
      title = {Preliminary Evaluation of {SWAY} in Permutation Decision Space via a Novel Euclidean Embedding},
      year = {2021}
    }
    
    
  21. Effectively Sampling Higher Order Mutants Using Causal Effect, Oh, S., Lee, S. and Yoo, S., Proceedings of the 16th International Workshop on Mutation Analysis. [pdf] [bibtex]
      @inproceedings{Oh2021vt,
      author = {Oh, Saeyoon and Lee, Seongmin and Yoo, Shin},
      booktitle = {Proceedings of the 16th International Workshop on Mutation Analysis},
      series = {Mutation 2021},
      title = {Effectively Sampling Higher Order Mutants Using Causal Effect},
      year = {2021}
    }
    
    
  22. Preliminary Evaluation of Path-aware Crossover Operators for Search-Based Test Data Generation for Autonomous Driving, Han, S., Kim, J., Kim, G., Cho, J., Kim, J. and Yoo, S., Proceedings of the 14th International Workshop on Search Based Software Testing. [pdf] [bibtex]
      @inproceedings{Han2021vp,
      author = {Han, Seunghee and Kim, Jaeuk and Kim, Geon and Cho, Jaemin and Kim, Jiin and Yoo, Shin},
      booktitle = {Proceedings of the 14th International Workshop on Search Based Software Testing},
      series = {SBST 2021},
      title = {Preliminary Evaluation of Path-aware Crossover Operators for Search-Based Test Data Generation for Autonomous Driving},
      year = {2021}
    }
    
    
  23. Multimodal Surprise Adequacy Analysis of Inputs for Natural Language Processing DNN Models, Kim, S. and Yoo, S., Proceedings of the 2nd ACM/IEEE International Conference on Automated Software Testing. [pdf] [bibtex]
      @inproceedings{Kim2021ct,
      author = {Kim, Seah and Yoo, Shin},
      booktitle = {Proceedings of the 2nd ACM/IEEE International Conference on Automated Software Testing},
      series = {AST 2021},
      title = {Multimodal Surprise Adequacy Analysis of Inputs for Natural Language Processing DNN Models},
      year = {2021}
    }
    
    
  24. Assisting Bug Report Assignment Using Automated Fault Localisation: An Industrial Case Study, Sohn, J., An, G., Hong, J., Hwang, D. and Yoo, S., Proceedings of the 14th IEEE International Conference on Software Testing, Verification and Validation. [pdf] [bibtex]
      @inproceedings{Sohn2021ea,
      author = {Sohn, Jeongju and An, Gabin and Hong, Jingun and Hwang, Dongwon and Yoo, Shin},
      booktitle = {Proceedings of the 14th IEEE International Conference on Software Testing, Verification and Validation},
      title = {Assisting Bug Report Assignment Using Automated Fault Localisation: An Industrial Case Study},
      year = {2021}
    }
    
    
  25. Leveraging Fault Localisation to Enhance Defect Prediction, Sohn, J., Kamei, Y., McIntosh, S. and Yoo, S., Proceedings of the 28th IEEE International Conference on Software Analysis, Evolution and Reengineering. [pdf] [bibtex]
      @inproceedings{Sohn2021eb,
      author = {Sohn, Jeongju and Kamei, Yasutaka and McIntosh, Shane and Yoo, Shin},
      booktitle = {Proceedings of the 28th IEEE International Conference on Software Analysis, Evolution and Reengineering},
      series = {SANER 2021},
      title = {Leveraging Fault Localisation to Enhance Defect Prediction},
      year = {2021}
    }
    
    
  26. Reducing DNN Labelling Cost using Surprise Adequacy: An Industrial Case Study for Autonomous Driving, Kim, J., Ju, J., Feldt, R. and Yoo, S., Proceedings of ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE Industry Track). [pdf] [bibtex]
      @inproceedings{Kim2020zg,
      author = {Kim, Jinhan and Ju, Jeongil and Feldt, Robert and Yoo, Shin},
      booktitle = {Proceedings of ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE Industry Track)},
      series = {ESEC/FSE 2020},
      title = {Reducing DNN Labelling Cost using Surprise Adequacy: An Industrial Case Study for Autonomous Driving},
      year = {2020}
    }
    
    
  27. Flexible Probabilistic Modeling for Search Based Test Data Generation, Feldt, R. and Yoo, S., Proceedings of the International Workshop on Search Based Software Testing (SBST 2020). [pdf] [bibtex]
      @inproceedings{Feldt2020aa,
      author = {Feldt, Robert and Yoo, Shin},
      booktitle = {Proceedings of the International Workshop on Search Based Software Testing (SBST 2020)},
      title = {Flexible Probabilistic Modeling for Search Based Test Data Generation},
      year = {2020}
    }
    
    
  28. SINVAD: Search-based Image Space Navigation for DNN Image Classifier Test Input Generation, Kang, S., Feldt, R. and Yoo, S., Proceedings of the International Workshop on Search Based Software Testing, 521–528. [pdf] [bibtex]
      @inproceedings{Kang2020aa,
      author = {Kang, Sungmin and Feldt, Robert and Yoo, Shin},
      booktitle = {Proceedings of the International Workshop on Search Based Software Testing},
      pages = {521-528},
      series = {SBST 2020},
      title = {SINVAD: Search-based Image Space Navigation for DNN Image Classifier Test Input Generation},
      year = {2020}
    }
    
    
  29. Evaluating Surprise Adequacy for Question Answering, Kim, S. and Yoo, S., Proceedings of The 2nd International Workshop on Testing for Deep Learning and Deep Learning for Testing (DeepTest 2020). [pdf] [bibtex]
      @inproceedings{Kim2020aa,
      author = {Kim, Seah and Yoo, Shin},
      booktitle = {Proceedings of The 2nd International Workshop on Testing for Deep Learning and Deep Learning for Testing (DeepTest 2020)},
      title = {Evaluating Surprise Adequacy for Question Answering},
      year = {2020}
    }
    
    

Academic Service

Editorial Board

Steering Committee

Conference Organisation