Publications

Journals

2019

  1. Danglot, B. and An, G., Genetic Improvement Events in 2018. SIGEVOlution. 11, 4, 9–13. [pdf] [bibtex]
      @article{Danglot2019,
      acmid = {3302544},
      address = {New York, NY, USA},
      author = {Danglot, Benjamin and An, Gabin},
      doi = {10.1145/3302542.3302544},
      issn = {1931-8499},
      issue_date = {December 2018},
      journal = {SIGEVOlution},
      month = jan,
      number = {4},
      numpages = {5},
      pages = {9--13},
      publisher = {ACM},
      title = {Genetic Improvement Events in 2018},
      url = {http://doi.acm.org/10.1145/3302542.3302544},
      volume = {11},
      year = {2019},
      bdsk-url-1 = {http://doi.acm.org/10.1145/3302542.3302544},
      bdsk-url-2 = {https://doi.org/10.1145/3302542.3302544}
    }
    
    
  2. Sohn, J. and Yoo, S., Empirical Evaluation of Fault Localisation Using Code and Change Metrics. IEEE Transactions on Software Engineering. 1–1. [bibtex]
      @article{Sohn2019jk,
      author = {{Sohn}, J. and {Yoo}, S.},
      date-added = {2019-08-06 11:31:59 +0900},
      date-modified = {2019-08-06 11:32:59 +0900},
      doi = {10.1109/TSE.2019.2930977},
      issn = {0098-5589},
      journal = {IEEE Transactions on Software Engineering},
      pages = {1-1},
      title = {Empirical Evaluation of Fault Localisation Using Code and Change Metrics},
      year = {2019},
      bdsk-url-1 = {https://doi.org/10.1109/TSE.2019.2930977}
    }
    
    

2018

  1. Shin, D., Yoo, S. and Bae, D.H., A Theoretical and Empirical Study of Diversity-aware Mutation Adequacy Criterion. IEEE Transactions on Software Engineering. 44, 10, 914–931. [pdf] [bibtex]
      @article{Shin2017rw,
      author = {Shin, D. and Yoo, S. and Bae, D. H.},
      date-modified = {2019-02-11 16:15:09 +0900},
      issn = {0098-5589},
      journal = {IEEE Transactions on Software Engineering},
      month = jul,
      number = {10},
      pages = {914-931},
      title = {A Theoretical and Empirical Study of Diversity-aware Mutation Adequacy Criterion},
      volume = {44},
      year = {2018},
      bdsk-url-1 = {http://dx.doi.org/10.1109/TSE.2017.2732347}
    }
    
    
  2. Liu, K., Kim, D., Bissyande, T.F., Yoo, S. and Traon, Y.L., Mining Fix Patterns for FindBugs Violations. IEEE Transactions on Software Engineering, to appear. [bibtex]
      @article{Liu2018aa,
      author = {Liu, K. and Kim, D. and Bissyande, T. F. and Yoo, S. and Traon, Y. Le},
      date-added = {2018-12-08 11:10:59 +0900},
      date-modified = {2018-12-08 11:11:15 +0900},
      issn = {0098-5589},
      journal = {IEEE Transactions on Software Engineering, to appear},
      title = {Mining Fix Patterns for FindBugs Violations},
      year = {2018},
      bdsk-url-1 = {https://doi.org/10.1109/TSE.2018.2884955}
    }
    
    
  3. Binkley, D., Gold, N., Islam, S., Krinke, J. and Yoo, S., A Comparison of Tree- and Line-Oriented Observational Slicing. Empirical Software Engineering, to appear. [bibtex]
      @article{Binkley2018ol,
      author = {Binkley, David and Gold, Nicolas and Islam, Syed and Krinke, Jens and Yoo, Shin},
      date-added = {2018-12-03 10:23:09 +0900},
      date-modified = {2018-12-03 10:25:53 +0900},
      journal = {Empirical Software Engineering, to appear},
      title = {A Comparison of Tree- and Line-Oriented Observational Slicing},
      year = {2018}
    }
    
    
  4. Shin, D., Yoo, S., Papadakis, M. and Bae, D.-H., Empirical Evaluation of Mutation-based Test Case Prioritization Techniques. Journal of Software Testing, Verification and Reliability, to appear. [bibtex]
      @article{Shin2018lt,
      author = {Shin, Donghwan and Yoo, Shin and Papadakis, Mike and Bae, Doo-Hwan},
      date-added = {2018-12-03 10:23:09 +0900},
      date-modified = {2018-12-03 10:25:43 +0900},
      journal = {{Journal of Software Testing, Verification and Reliability}, to appear},
      title = {Empirical Evaluation of Mutation-based Test Case Prioritization Techniques},
      year = {2018}
    }
    
    

2017

  1. Yoo, S., Xie, X., Kuo, F.-C., Chen, T.Y. and Harman, M., Human Competitiveness of Genetic Programming in SBFL: Theoretical and Empirical Analysis. ACM Transactions on Software Engineering and Methodology. 26, 1, 4:1–4:30. [pdf] [bibtex]
      @article{Yoo2017ss,
      author = {Yoo, Shin and Xie, Xiaoyuan and Kuo, Fei-Ching and Chen, Tsong Yueh and Harman, Mark},
      date-added = {2017-04-06 04:50:54 +0000},
      date-modified = {2017-11-23 07:30:49 +0000},
      journal = {ACM Transactions on Software Engineering and Methodology},
      month = jul,
      number = {1},
      pages = {4:1-4:30},
      title = {Human Competitiveness of Genetic Programming in SBFL: Theoretical and Empirical Analysis},
      volume = {26},
      year = {2017}
    }
    
    

2016

  1. Yoo, S., Binkley, D. and Eastman, R., Observational slicing based on visual semantics. Journal of Systems and Software. 129, 60–78. [pdf] [bibtex]
      @article{Yoo2016kq,
      author = {Yoo, Shin and Binkley, David and Eastman, Roger},
      date-modified = {2017-04-06 04:54:48 +0000},
      journal = {Journal of Systems and Software},
      pages = {60-78},
      title = {Observational slicing based on visual semantics},
      volume = {129},
      year = {2016}
    }
    
    

2015

  1. Petke, J., Cohen, M.B., Harman, M. and Yoo, S., Practical Combinatorial Interaction Testing: Empirical Findings on Efficiency and Early Fault Detection. IEEE Transactions on Software Engineering. 41, 9, 901–924. [pdf] [bibtex]
      @article{Petke2015kq,
      author = {Petke, Justyna and Cohen, Myra B. and Harman, Mark and Yoo, Shin},
      date-added = {2015-09-22 00:05:30 +0000},
      date-modified = {2015-09-22 00:07:26 +0000},
      journal = {IEEE Transactions on Software Engineering},
      keywords = {cit},
      month = sep,
      number = {9},
      pages = {901-924},
      title = {Practical Combinatorial Interaction Testing: Empirical Findings on Efficiency and Early Fault Detection},
      volume = {41},
      year = {2015}
    }
    
    
  2. Barr, E., Harman, M., McMinn, P., Shahbaz, M. and Yoo, S., The Oracle Problem in Software Testing: A Survey. IEEE Transactions on Software Engineering. 41, 5, 507–525. [pdf] [bibtex]
      @article{Barr2015qd,
      author = {Barr, Earl and Harman, Mark and McMinn, Phil and Shahbaz, Muzammil and Yoo, Shin},
      date-added = {2015-05-22 15:08:17 +0000},
      date-modified = {2015-12-04 05:35:11 +0000},
      issn = {0098-5589},
      journal = {IEEE Transactions on Software Engineering},
      month = may,
      number = {5},
      pages = {507-525},
      title = {The Oracle Problem in Software Testing: A Survey},
      volume = {41},
      year = {2015}
    }
    
    

2014

  1. Harman, M., Krinke, J., Medina-Bulo, I., Palomo-Lozano, F., Ren, J. and Yoo, S., Exact Scalable Sensitivity Analysis for the Next Release Problem. ACM Transactions on Software Engineering and Methodology. 23, 2, 19:1–19:31. [pdf] [bibtex]
      @article{Harman2014ux,
      author = {Harman, Mark and Krinke, Jens and Medina-Bulo, Inmaculada and Palomo-Lozano, Francisco and Ren, Jian and Yoo, Shin},
      date-added = {2014-02-24 11:09:51 +0000},
      date-modified = {2015-01-09 14:43:00 +0000},
      journal = {ACM Transactions on Software Engineering and Methodology},
      keywords = {nrp},
      number = {2},
      pages = {19:1--19:31},
      title = {Exact Scalable Sensitivity Analysis for the Next Release Problem},
      volume = {23},
      year = {2014}
    }
    
    

2013

  1. Yoo, S., Harman, M. and Clark, D., Fault localization prioritization: Comparing information-theoretic and coverage-based approaches. ACM Transactions on Software Engineering Methodology. 22, 3, 19:1–19:29. [pdf] [bibtex]
      @article{Yoo2013uq,
      address = {New York, NY, USA},
      author = {Yoo, Shin and Harman, Mark and Clark, David},
      date-added = {2013-09-02 11:03:56 +0000},
      date-modified = {2014-08-04 07:54:16 +0000},
      issue_date = {July 2013},
      journal = {{ACM} {T}ransactions on {S}oftware {E}ngineering {M}ethodology},
      keywords = {localisation, information theory},
      month = jul,
      number = {3},
      numpages = {29},
      pages = {19:1--19:29},
      publisher = {ACM},
      title = {Fault localization prioritization: Comparing information-theoretic and coverage-based approaches},
      volume = {22},
      year = {2013}
    }
    
    
  2. Harman, M., Lakhotia, K., Singer, J., White, D.R. and Yoo, S., Cloud engineering is Search Based Software Engineering too. Journal of Systems and Software. 86, 9, 2225–2241. [pdf] [bibtex]
      @article{Harman2013kx,
      author = {Harman, Mark and Lakhotia, Kiran and Singer, Jeremy and White, David R. and Yoo, Shin},
      date-added = {2013-09-02 11:09:58 +0000},
      date-modified = {2013-09-02 11:10:16 +0000},
      journal = {Journal of Systems and Software},
      keywords = {cloud},
      number = {9},
      pages = {2225 - 2241},
      title = {Cloud engineering is Search Based Software Engineering too},
      volume = {86},
      year = {2013}
    }
    
    
  3. Yoo, S., Harman, M. and Ur, S., GPGPU test suite minimisation: Search Based Software Engineering Performance Improvement using Graphics Cards. Empirical Software Engineering. 18, 3, 550–593. [pdf] [bibtex]
      @article{Yoo2013fk,
      author = {Yoo, Shin and Harman, Mark and Ur, Shmuel},
      date-added = {2013-06-04 07:29:37 +0000},
      date-modified = {2015-12-04 05:35:23 +0000},
      issn = {1382-3256},
      journal = {Empirical Software Engineering},
      keywords = {gpgpu, reduction; regression testing},
      language = {English},
      number = {3},
      pages = {550-593},
      publisher = {Springer US},
      title = {{GPGPU} test suite minimisation: Search Based Software Engineering Performance Improvement using Graphics Cards},
      volume = {18},
      year = {2013}
    }
    
    

2012

  1. Yoo, S. and Harman, M., Regression Testing Minimisation, Selection and Prioritisation: A Survey. Software Testing, Verification, and Reliability. 22, 2, 67–120. [pdf] [bibtex]
      @article{Yoo2010fk,
      author = {Yoo, Shin and Harman, Mark},
      date-added = {2010-03-08 10:56:15 +0000},
      date-modified = {2014-12-11 14:01:38 +0000},
      journal = {Software {T}esting, {V}erification, and {R}eliability},
      keywords = {survey},
      month = mar,
      number = {2},
      pages = {67--120},
      title = {Regression Testing Minimisation, Selection and Prioritisation: A Survey},
      volume = {22},
      year = {2012}
    }
    
    
  2. Yoo, S. and Harman, M., Test Data Regeneration: Generating New Test Data from Existing Test Data. Journal of Software Testing, Verification and Reliability. 22, 3, 171–201. [pdf] [bibtex]
      @article{Yoo2010kx,
      author = {Yoo, Shin and Harman, Mark},
      date-added = {2010-09-03 15:08:31 +0100},
      date-modified = {2012-05-06 19:59:24 +0000},
      journal = {{Journal of Software Testing, Verification and Reliability}},
      number = {3},
      pages = {171-201},
      title = {Test Data Regeneration: Generating New Test Data from Existing Test Data},
      volume = {22},
      year = {2012}
    }
    
    

Conferences

2019

  1. Lee, S., Hong, S., Yi, J., Kim, T., Kim, C. and Yoo, S., Classifying False Positive Static Checker Alarms in Continuous Integration Using Convolutional Neural Networks. 2019 12th IEEE Conference on Software Testing, Validation and Verification (ICST) 391–401. [bibtex]
      @inproceedings{Lee2019to,
      author = {{Lee}, S. and {Hong}, S. and {Yi}, J. and {Kim}, T. and {Kim}, C. and {Yoo}, S.},
      booktitle = {2019 12th IEEE Conference on Software Testing, Validation and Verification (ICST)},
      date-added = {2019-08-06 11:50:44 +0900},
      date-modified = {2019-08-06 11:50:50 +0900},
      doi = {10.1109/ICST.2019.00048},
      issn = {2159-4848},
      month = apr,
      pages = {391-401},
      title = {Classifying False Positive Static Checker Alarms in Continuous Integration Using Convolutional Neural Networks},
      year = {2019},
      bdsk-url-1 = {https://doi.org/10.1109/ICST.2019.00048}
    }
    
    
  2. Lee, S., Binkley, D., Feldt, R., Gold, N. and Yoo, S., MOAD: Modeling Observation-based Approximate Dependency. 19th IEEE International Working Conference on Source Code Analysis and Manipulation. [bibtex]
      @inproceedings{Lee2019pl,
      author = {Lee, Seongmin and Binkley, David and Feldt, Robert and Gold, Nicolas and Yoo, Shin},
      booktitle = {19th IEEE International Working Conference on Source Code Analysis and Manipulation},
      date-added = {2019-08-06 11:59:34 +0900},
      date-modified = {2019-08-06 11:59:34 +0900},
      series = {SCAM 2019},
      title = {{MOAD}: Modeling Observation-based Approximate Dependency},
      year = {2019}
    }
    
    
  3. Sohn, J. and Yoo, S., Why Train-and-Select when you can use them all? Ensemble Model for Fault Localisation. Proceedings of the Annual Conference on Genetic and Evolutionary Computation 1408–1416. [bibtex]
      @inproceedings{Sohn2019aa,
      author = {Sohn, Jeongju and Yoo, Shin},
      booktitle = {Proceedings of the Annual Conference on Genetic and Evolutionary Computation},
      date-added = {2019-04-08 22:17:11 +0900},
      date-modified = {2019-07-10 09:37:23 +0900},
      pages = {1408--1416},
      series = {GECCO 2019},
      title = {Why Train-and-Select when you can use them all? {E}nsemble Model for Fault Localisation},
      year = {2019}
    }
    
    
  4. Kim, J., Feldt, R. and Yoo, S., Guiding Deep Learning System Testing using Surprise Adequacy. Proceedings of the 41th International Conference on Software Engineering 1039–1049. [bibtex]
      @inproceedings{Kim2019aa,
      author = {Kim, Jinhan and Feldt, Robert and Yoo, Shin},
      booktitle = {Proceedings of the 41th International Conference on Software Engineering},
      date-added = {2019-02-11 16:22:24 +0900},
      date-modified = {2019-06-11 12:35:26 +0900},
      pages = {1039-1049},
      publisher = {IEEE Press},
      series = {ICSE 2019},
      title = {Guiding Deep Learning System Testing using Surprise Adequacy},
      year = {2019}
    }
    
    

2018

  1. Papadakis, M., Shin, D., Yoo, S. and Bae, D.-H., 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 537–548. [pdf] [bibtex]
      @inproceedings{Papadakis2018hi,
      author = {Papadakis, Mike and Shin, Donghwan and Yoo, Shin and Bae, Doo-Hwan},
      booktitle = {Proceedings of the 40th International Conference on Software Engineering},
      date-added = {2018-02-19 06:31:40 +0000},
      date-modified = {2018-07-29 13:20:36 +0900},
      month = may,
      pages = {537-548},
      series = {ICSE 2018},
      title = {Are Mutation Scores Correlated with Real Fault Detection? A Large Scale Empirical study on the Relationship Between Mutants and Real Faults},
      year = {2018}
    }
    
    
  2. Choi, K., Sohn, J. and Yoo, S., Learning Fault Localisation for Both Humans and Machines using Multi-Objective GP. Proceedings of the 10th International Symposium on Search Based Software Engineering 349–355. [pdf] [bibtex]
      @inproceedings{Choi2018aa,
      author = {Choi, Kabdo and Sohn, Jeongju and Yoo, Shin},
      booktitle = {Proceedings of the 10th International Symposium on Search Based Software Engineering},
      date-added = {2018-09-08 17:56:07 +0200},
      date-modified = {2018-09-08 17:56:07 +0200},
      pages = {349--355},
      series = {SSBSE 2018},
      title = {Learning Fault Localisation for Both Humans and Machines using {M}ulti-{O}bjective {GP}},
      year = {2018}
    }
    
    
  3. Kim, J., Epitropakis, M.G. and Yoo, S., Learning Without Peeking: Secure Multi-Party Computation Genetic Programming. Proceedings of the 10th International Symposium on Search Based Software Engineering 246–261. [pdf] [bibtex]
      @inproceedings{Kim2018aa,
      author = {Kim, Jinhan and Epitropakis, Michael G. and Yoo, Shin},
      booktitle = {Proceedings of the 10th International Symposium on Search Based Software Engineering},
      date-added = {2018-09-08 17:56:07 +0200},
      date-modified = {2018-09-08 17:56:07 +0200},
      journal = {Proceedings of},
      pages = {246--261},
      series = {SSBSE 2018},
      title = {Learning Without Peeking: Secure Multi-Party Computation Genetic Programming},
      year = {2018}
    }
    
    
  4. Kim, J., Kwon, M. and Yoo, S., Generating Test Input with Deep Reinforcement Learning. Proceedings of International Workshop on Search Based Software Testing 51–58. [pdf] [bibtex]
      @inproceedings{Kim2018er,
      author = {Kim, Junhwi and Kwon, Minhyuk and Yoo, Shin},
      booktitle = {Proceedings of International Workshop on Search Based Software Testing},
      date-added = {2018-03-07 01:51:03 +0000},
      date-modified = {2018-07-29 13:27:50 +0900},
      pages = {51-58},
      series = {SBST 2018},
      title = {Generating Test Input with Deep Reinforcement Learning},
      year = {2018}
    }
    
    
  5. An, G., Kim, J. and Yoo, S., Comparing Line and AST Granularity Level for Program Repair using PyGGI. Proceedings of the 4th Genetic Improvement Workshop. [pdf] [bibtex]
      @inproceedings{An2018to,
      author = {An, Gabin and Kim, Jinhan and Yoo, Shin},
      booktitle = {Proceedings of the 4th Genetic Improvement Workshop},
      date-added = {2018-03-07 01:50:03 +0000},
      date-modified = {2018-03-07 01:50:03 +0000},
      series = {GI@ICSE 2018},
      title = {Comparing Line and AST Granularity Level for Program Repair using PyGGI},
      year = {2018}
    }
    
    
  6. You, B., Kim, J., Kwon, M., McMinn, P. and Yoo, S., C 언어 테스트 입력 생성에 대한 CAVM, Austin, CodeScroll의 비교 및 분석. Proceedings of the 20th Korea Conference on Software Engineering 14–22. [pdf] [bibtex]
      @inproceedings{You2018ab,
      author = {You, Byeonghyeon and Kim, Junhwi and Kwon, Minhyuk and {McMinn}, Phil and Yoo, Shin},
      booktitle = {Proceedings of the 20th Korea Conference on Software Engineering},
      date-added = {2018-02-19 06:33:09 +0000},
      date-modified = {2018-07-29 13:32:14 +0900},
      number = {1},
      pages = {14--22},
      series = {KCSE 2018},
      title = {C 언어 테스트 입력 생성에 대한 {CAVM}, {A}ustin, {C}ode{S}croll의 비교 및 분석},
      year = {2018}
    }
    
    

2017

  1. An, G., Kim, J., Lee, S. and Yoo, S., PyGGI: Python General framework for Genetic Improvement. Proceedings of Korea Software Congress. [pdf] [bibtex]
      @inproceedings{An2017aa,
      author = {An, Gabin and Kim, Jinhan and Lee, Seongmin and Yoo, Shin},
      booktitle = {Proceedings of Korea Software Congress},
      date-added = {2018-02-19 06:35:29 +0000},
      date-modified = {2018-02-19 06:37:50 +0000},
      month = dec,
      series = {KSC 2017},
      title = {{PyGGI}: {P}ython {G}eneral framework for {G}enetic {I}mprovement},
      year = {2017}
    }
    
    
  2. Binkley, D., Gold, N., Harman, M., Islam, S., Krinke, J. and Yoo, S., Tree-Oriented vs. Line-Oriented Observation-Based Slicing. Proceedings of the 17th International Working Conference on Source Code Analysis and Manipulation. [pdf] [bibtex]
      @inproceedings{Binkley2017ec,
      author = {Binkley, Dave and Gold, Nicolas and Harman, Mark and Islam, Syed and Krinke, Jens and Yoo, Shin},
      booktitle = {Proceedings of the 17th International Working Conference on Source Code Analysis and Manipulation},
      date-added = {2017-07-21 23:23:06 +0000},
      date-modified = {2018-02-19 06:39:12 +0000},
      month = sep,
      series = {SCAM 2017},
      title = {Tree-Oriented vs. Line-Oriented Observation-Based Slicing},
      year = {2017}
    }
    
    
  3. Kim, J., Kim, J. and Yoo, S., GPGPGPU: Evaluation of Parallelisation of Genetic Programming using GPGPU. Proceedings of the International Symposium on Search Based Software Engineering 137–142. [pdf] [bibtex]
      @inproceedings{Kim2017ew,
      author = {Kim, Jinhan and Kim, Junhwi and Yoo, Shin},
      booktitle = {Proceedings of the International Symposium on Search Based Software Engineering},
      date-modified = {2018-02-19 06:39:39 +0000},
      month = sep,
      pages = {137--142},
      series = {SSBSE 2017},
      title = {GPGPGPU: Evaluation of Parallelisation of Genetic Programming using GPGPU},
      year = {2017}
    }
    
    
  4. Kim, J., You, B., Kwon, M., McMinn, P. and Yoo, S., Evaluating CAVM: a new search based test data generation tool for C. Proceedings of the International Symposium on Search Based Software Engineering 143–149. [pdf] [bibtex]
      @inproceedings{Kim2017ts,
      author = {Kim, Junhwi and You, Byeonghyeon and Kwon, Minhyuk and {McMinn}, Phil and Yoo, Shin},
      booktitle = {Proceedings of the International Symposium on Search Based Software Engineering},
      date-added = {2017-06-05 03:03:37 +0000},
      date-modified = {2018-02-19 06:38:10 +0000},
      month = sep,
      pages = {143--149},
      series = {SSBSE 2017},
      title = {Evaluating {CAVM}: a new search based test data generation tool for {C}},
      year = {2017}
    }
    
    
  5. Gold, N., Binkley, D., Harman, M., Islam, S., Krinke, J. and Yoo, S., Generalized Observational Slicing for Tree-Represented Modelling Languages. Proceedings of the 11th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering 547–558. [pdf] [bibtex]
      @inproceedings{Gold2017xr,
      author = {Gold, Nicolas and Binkley, David and Harman, Mark and Islam, Syed and Krinke, Jens and Yoo, Shin},
      booktitle = {Proceedings of the 11th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering},
      date-modified = {2018-02-19 06:39:29 +0000},
      month = sep,
      pages = {547-558},
      series = {ESEC/FSE 2017},
      title = {Generalized Observational Slicing for Tree-Represented Modelling Languages},
      year = {2017}
    }
    
    
  6. Yoo, S., Embedding Genetic Improvement into Programming Languages. Proceedings of the Genetic and Evolutionary Computation Conference Companion (New York, NY, USA), 1551–1552. [pdf] [bibtex]
      @inproceedings{Yoo2017aa,
      acmid = {3082516},
      address = {New York, NY, USA},
      author = {Yoo, Shin},
      booktitle = {Proceedings of the Genetic and Evolutionary Computation Conference Companion},
      date-added = {2017-11-23 07:46:50 +0000},
      date-modified = {2018-02-19 06:37:31 +0000},
      isbn = {978-1-4503-4939-0},
      location = {Berlin, Germany},
      month = jul,
      numpages = {2},
      pages = {1551--1552},
      publisher = {ACM},
      series = {GECCO '17},
      title = {Embedding {G}enetic {I}mprovement into Programming Languages},
      year = {2017},
      bdsk-url-1 = {http://doi.acm.org/10.1145/3067695.3082516},
      bdsk-url-2 = {http://dx.doi.org/10.1145/3067695.3082516}
    }
    
    
  7. Kang, D., Sohn, J. and Yoo, S., Empirical Evaluation of Conditional Operators in GP Based Fault Localization. Genetic and Evolutionary Computation 1295–1302. [bibtex]
      @inproceedings{Kang2017am,
      author = {Kang, Dahyun and Sohn, Jeongju and Yoo, Shin},
      booktitle = {Genetic and Evolutionary Computation},
      date-added = {2017-11-23 07:29:45 +0000},
      date-modified = {2018-02-19 06:37:43 +0000},
      month = jul,
      pages = {1295-1302},
      series = {GECCO 2017},
      title = {Empirical Evaluation of Conditional Operators in {GP} Based Fault Localization},
      year = {2017},
      bdsk-file-1 = {YnBsaXN0MDDSAQIDBFxyZWxhdGl2ZVBhdGhZYWxpYXNEYXRhXxAqLi4vLi4vLi4vLi4vRHJvcGJveC9QYXBlcnMvS2FuZzIwMTdhbWEucGRmTxEBVAAAAAABVAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAAAAAAEJEAAH/////D0thbmcyMDE3YW1hLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP////8AAAAAAAAAAAAAAAAABAADAAAKIGN1AAAAAAAAAAAAAAAAAAZQYXBlcnMAAgAuLzpVc2VyczpudHJvbGxzOkRyb3Bib3g6UGFwZXJzOkthbmcyMDE3YW1hLnBkZgAOACAADwBLAGEAbgBnADIAMAAxADcAYQBtAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9udHJvbGxzL0Ryb3Bib3gvUGFwZXJzL0thbmcyMDE3YW1hLnBkZgATAAEvAAAVAAIADv//AAAACAANABoAJABRAAAAAAAAAgEAAAAAAAAABQAAAAAAAAAAAAAAAAAAAak=}
    }
    
    
  8. Lee, S. and Yoo, S., Hyperheuristic Observation Based Slicing of Guava. Proceedings of the International Symposium on Search Based Software Engineering 175–180. [pdf] [bibtex]
      @inproceedings{Lee2017xu,
      author = {Lee, Seongmin and Yoo, Shin},
      booktitle = {Proceedings of the International Symposium on Search Based Software Engineering},
      date-modified = {2018-02-19 06:38:27 +0000},
      month = jul,
      pages = {175--180},
      series = {SSBSE 2017},
      title = {Hyperheuristic Observation Based Slicing of Guava},
      year = {2017}
    }
    
    
  9. Sohn, J. and Yoo, S., FLUCCS: Using Code and Change Metrics to Improve Fault Localisation. Proceedings of International Symposium on Software Testing and Analysis 273–283. [pdf] [bibtex]
      @inproceedings{Sohn2017xq,
      author = {Sohn, Jeongju and Yoo, Shin},
      booktitle = {Proceedings of International Symposium on Software Testing and Analysis},
      date-added = {2017-06-05 03:05:11 +0000},
      date-modified = {2018-02-19 06:38:19 +0000},
      month = jul,
      pages = {273--283},
      series = {ISSTA 2017},
      title = {{FLUCCS}: Using Code and Change Metrics to Improve Fault Localisation},
      year = {2017}
    }
    
    

2016

  1. Shin, D., Yoo, S. and Bae, D.-H., Diversity-Aware Mutation Adequacy Criterion for Improving Fault Detection Capability. Ninth IEEE International Conference on Software Testing, Verification and Validation Workshops 122–131. [pdf] [bibtex]
      @inproceedings{Shin2016iw,
      author = {Shin, Donghwan and Yoo, Shin and Bae, Doo{-}Hwan},
      booktitle = {Ninth {IEEE} International Conference on Software Testing, Verification and Validation Workshops},
      date-added = {2017-11-23 07:37:50 +0000},
      date-modified = {2017-11-23 07:41:14 +0000},
      month = apr,
      pages = {122--131},
      series = {ICSTW 2016},
      title = {Diversity-Aware Mutation Adequacy Criterion for Improving Fault Detection Capability},
      year = {2016},
      bdsk-file-1 = {YnBsaXN0MDDSAQIDBFxyZWxhdGl2ZVBhdGhZYWxpYXNEYXRhXxAqLi4vLi4vLi4vLi4vRHJvcGJveC9QYXBlcnMvU2hpbjIwMTZpd2EucGRmTxEBVAAAAAABVAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAAAAAAEJEAAH/////D1NoaW4yMDE2aXdhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP////8AAAAAAAAAAAAAAAAABAADAAAKIGN1AAAAAAAAAAAAAAAAAAZQYXBlcnMAAgAuLzpVc2VyczpudHJvbGxzOkRyb3Bib3g6UGFwZXJzOlNoaW4yMDE2aXdhLnBkZgAOACAADwBTAGgAaQBuADIAMAAxADYAaQB3AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9udHJvbGxzL0Ryb3Bib3gvUGFwZXJzL1NoaW4yMDE2aXdhLnBkZgATAAEvAAAVAAIADv//AAAACAANABoAJABRAAAAAAAAAgEAAAAAAAAABQAAAAAAAAAAAAAAAAAAAak=}
    }
    
    
  2. Kim, J., Oh, S., You, B. and Yoo, S., Information theoretic diversity aware evolutionary unit test generation. Proceedings of the Korea Information Science Society Annual Winter Conference 389–391. [bibtex]
      @inproceedings{Kim:2016aa,
      author = {Kim, Junhwi and Oh, Seunguk and You, Byeonghyeon and Yoo, Shin},
      booktitle = {Proceedings of the Korea Information Science Society Annual Winter Conference},
      date-added = {2018-02-08 13:05:33 +0000},
      date-modified = {2018-02-08 13:05:33 +0000},
      pages = {389-391},
      title = {Information theoretic diversity aware evolutionary unit test generation},
      year = {2016}
    }
    
    
  3. Feldt, R., Poulding, S., Clark, D. and Yoo, S., Test Set Diameter: Quantifying the Diversity of Sets of Test Cases. Proceedings of the IEEE International Conference on Software Testing, Verification, and Validation 223–233. [pdf] [bibtex]
      @inproceedings{Feldt2016if,
      author = {Feldt, Robert and Poulding, Simon and Clark, David and Yoo, Shin},
      booktitle = {Proceedings of the {IEEE} International Conference on Software Testing, Verification, and Validation},
      date-added = {2017-04-06 04:52:20 +0000},
      date-modified = {2017-04-06 04:52:20 +0000},
      pages = {223-233},
      series = {ICST 2016},
      title = {Test Set Diameter: Quantifying the Diversity of Sets of Test Cases},
      year = {2016}
    }
    
    
  4. Sohn, J., Lee, S. and Yoo, S., Amortised Deep Parameter Optimisation of GPGPU Work Group Size for OpenCV. Search-Based Software Engineering. Springer International Publishing. [bibtex]
      @incollection{Sohn2016hc,
      author = {Sohn, Jeongju and Lee, Seongmin and Yoo, Shin},
      booktitle = {Search-Based Software Engineering},
      date-added = {2016-07-12 04:45:48 +0000},
      date-modified = {2016-07-12 04:47:31 +0000},
      publisher = {Springer International Publishing},
      series = {Lecture Notes in Computer Science},
      title = {Amortised Deep Parameter Optimisation of GPGPU Work Group Size for OpenCV},
      year = {2016}
    }
    
    
  5. Lim, J. and Yoo, S., Field Report: Applying Monte Carlo Tree Search for Program Synthesis. Search-Based Software Engineering. Springer International Publishing. 304–310. [pdf] [bibtex]
      @incollection{Lim2016bf,
      author = {Lim, Jinsuk and Yoo, Shin},
      booktitle = {Search-Based Software Engineering},
      date-added = {2016-07-12 04:37:59 +0000},
      date-modified = {2017-11-23 07:37:08 +0000},
      pages = {304-310},
      publisher = {Springer International Publishing},
      series = {Lecture Notes in Computer Science},
      title = {Field Report: Applying Monte Carlo Tree Search for Program Synthesis},
      year = {2016}
    }
    
    

2015

  1. Yoo, S., Amortised Optimisation of Non-functional Properties in Production Environments. Search-Based Software Engineering. M. Barros and Y. Labiche, eds. Springer International Publishing. 31–46. [pdf] [bibtex]
      @incollection{Yoo2015aa,
      author = {Yoo, Shin},
      booktitle = {Search-Based Software Engineering},
      date-added = {2015-10-02 06:15:54 +0000},
      date-modified = {2015-12-02 02:10:29 +0000},
      editor = {Barros, M{\'a}rcio and Labiche, Yvan},
      isbn = {978-3-319-22182-3},
      language = {English},
      pages = {31-46},
      publisher = {Springer International Publishing},
      series = {Lecture Notes in Computer Science},
      title = {Amortised Optimisation of Non-functional Properties in Production Environments},
      volume = {9275},
      year = {2015},
      bdsk-url-1 = {http://dx.doi.org/10.1007/978-3-319-22183-0_3}
    }
    
    
  2. Epitropakis, M.G., Yoo, S., Harman, M. and Burke, E.K., Empirical Evaluation of Pareto Efficient Multi-objective Regression Test Case Prioritisation. Proceedings of the 2015 International Symposium on Software Testing and Analysis (New York, NY, USA), 234–245. [pdf] [bibtex]
      @inproceedings{Epitropakis2015qf,
      acmid = {2771788},
      address = {New York, NY, USA},
      author = {Epitropakis, Michael G. and Yoo, Shin and Harman, Mark and Burke, Edmund K.},
      booktitle = {Proceedings of the 2015 International Symposium on Software Testing and Analysis},
      date-added = {2015-08-04 01:41:41 +0000},
      date-modified = {2017-04-06 04:44:13 +0000},
      isbn = {978-1-4503-3620-8},
      keywords = {prioritisation},
      location = {Baltimore, MD, USA},
      numpages = {12},
      pages = {234--245},
      publisher = {ACM},
      series = {ISSTA 2015},
      title = {Empirical Evaluation of Pareto Efficient Multi-objective Regression Test Case Prioritisation},
      year = {2015}
    }
    
    
  3. Clark, D., Feldt, R., Poulding, S. and Yoo, S., Information Transformation: An Underpinning Theory for Software Engineering. Proceedings of the 37th International Conference on Software Engineering - Volume 2 (Piscataway, NJ, USA), 599–602. [pdf] [bibtex]
      @inproceedings{Clark2015ez,
      acmid = {2819113},
      address = {Piscataway, NJ, USA},
      author = {Clark, David and Feldt, Robert and Poulding, Simon and Yoo, Shin},
      booktitle = {Proceedings of the 37th International Conference on Software Engineering - Volume 2},
      date-added = {2015-09-22 00:10:07 +0000},
      date-modified = {2015-12-04 05:41:30 +0000},
      location = {Florence, Italy},
      numpages = {4},
      pages = {599--602},
      publisher = {IEEE Press},
      series = {ICSE '15},
      title = {Information Transformation: An Underpinning Theory for Software Engineering},
      year = {2015}
    }
    
    
  4. Binkley, D., Gold, N., Harman, M., Islam, S., Krinke, J. and Yoo, S., ORBS and the Limits of Static Slicing. Proceedings of the 15th IEEE International Working Conference on Source Code Analysis and Manipulation. [pdf] [bibtex]
      @inproceedings{Binkley2015hb,
      author = {Binkley, David and Gold, Nicolas and Harman, Mark and Islam, Syed and Krinke, Jens and Yoo, Shin},
      booktitle = {Proceedings of the 15th IEEE International Working Conference on Source Code Analysis and Manipulation},
      date-added = {2015-12-02 07:46:16 +0000},
      date-modified = {2015-12-02 07:47:33 +0000},
      title = {{ORBS} and the Limits of Static Slicing},
      year = {2015}
    }
    
    
  5. White, D.R., Yoo, S. and Singer, J., The Programming Game: Evaluating MCTS As an Alternative to GP for Symbolic Regression. Proceedings of the Companion Publication of the 2015 on Genetic and Evolutionary Computation Conference (New York, NY, USA), 1521–1522. [pdf] [bibtex]
      @inproceedings{White2015qm,
      acmid = {2764655},
      address = {New York, NY, USA},
      author = {White, David R. and Yoo, Shin and Singer, Jeremy},
      booktitle = {Proceedings of the Companion Publication of the 2015 on Genetic and Evolutionary Computation Conference},
      date-added = {2015-09-22 00:11:52 +0000},
      date-modified = {2015-12-04 05:41:59 +0000},
      isbn = {978-1-4503-3488-4},
      keywords = {gp, mcts},
      location = {Madrid, Spain},
      numpages = {2},
      pages = {1521--1522},
      publisher = {ACM},
      series = {GECCO Companion '15},
      title = {The Programming Game: Evaluating MCTS As an Alternative to GP for Symbolic Regression},
      year = {2015}
    }
    
    

2014

  1. Moon, S., Kim, Y., Kim, M. and Yoo, S., Ask the Mutants: Mutating Faulty Programs for Fault Localization. Proceedings of the 7th International Conference on Software Testing, Verification and Validation 153–162. [pdf] [bibtex]
      @inproceedings{Moon2014ly,
      author = {Moon, Seokhyeon and Kim, Yunho and Kim, Moonzoo and Yoo, Shin},
      booktitle = {Proceedings of the 7th International Conference on Software Testing, Verification and Validation},
      date-added = {2014-01-27 12:53:52 +0000},
      date-modified = {2014-07-31 12:38:33 +0000},
      pages = {153--162},
      series = {ICST 2014},
      title = {Ask the Mutants: Mutating Faulty Programs for Fault Localization},
      year = {2014}
    }
    
    
  2. Binkley, D., Gold, N., Harman, M., Islam, S., Krinke, J. and Yoo, S., ORBS: Language-Independent Program Slicing. Proceedings of the 22nd ACM SIGSOFT International Symposium on the Foundations of Software Engineering 109–120. [pdf] [bibtex]
      @inproceedings{Binkley2014ud,
      author = {Binkley, David and Gold, Nicolas and Harman, M. and Islam, Syed and Krinke, Jens and Yoo, Shin},
      booktitle = {Proceedings of the 22nd ACM SIGSOFT International Symposium on the Foundations of Software Engineering},
      date-added = {2014-07-17 02:31:25 +0000},
      date-modified = {2015-01-09 14:50:32 +0000},
      keywords = {slicing},
      pages = {109-120},
      series = {FSE 2014},
      title = {{ORBS}: Language-Independent Program Slicing},
      year = {2014}
    }
    
    
  3. Yoo, S., Binkley, D. and Eastman, R., Seeing is Slicing: Observation Based Slicing of Picture Description Languages. Proceedings of the 14th IEEE International Working Conference on Source Code Analysis and Manipulation 175–184. [pdf] [bibtex]
      @inproceedings{Yoo2014rz,
      author = {Yoo, Shin and Binkley, David and Eastman, Roger},
      booktitle = {Proceedings of the 14th IEEE International Working Conference on Source Code Analysis and Manipulation},
      date-added = {2014-06-25 21:32:30 +0000},
      date-modified = {2015-03-03 10:40:09 +0000},
      institution = {{U}niversity {C}ollege {L}ondon},
      keywords = {slicing},
      pages = {175-184},
      title = {Seeing is Slicing: Observation Based Slicing of Picture Description Languages},
      year = {2014}
    }
    
    

2013

  1. Petke, J., Cohen, M., Harman, M. and Yoo, S., Efficiency and Early Fault Detection with Lower and Higher Strength Combinatorial Interaction Testing. Proceedings of the 9th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering. [pdf] [bibtex]
      @inproceedings{Petke2013fk,
      author = {Petke, Justyna and Cohen, Myra and Harman, Mark and Yoo, Shin},
      booktitle = {Proceedings of the 9th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering},
      date-added = {2013-06-02 02:14:13 +0000},
      date-modified = {2013-06-02 02:15:10 +0000},
      title = {Efficiency and Early Fault Detection with Lower and Higher Strength Combinatorial Interaction Testing},
      year = {2013}
    }
    
    
  2. Xie, X., Kuo, F.-C., Chen, T.Y., Yoo, S. and Harman, M., Provably Optimal and Human-Competitive Results in SBSE for Spectrum Based Fault Localisation. Search Based Software Engineering. G. Ruhe and Y. Zhang, eds. Springer Berlin Heidelberg. 224–238. [pdf] [bibtex]
      @incollection{Xie2013kx,
      author = {Xie, Xiaoyuan and Kuo, Fei-Ching and Chen, Tsong Yueh and Yoo, Shin and Harman, Mark},
      booktitle = {Search Based Software Engineering},
      date-added = {2013-08-25 20:24:35 +0000},
      date-modified = {2014-12-11 15:14:15 +0000},
      editor = {Ruhe, G{\"u}nther and Zhang, Yuanyuan},
      isbn = {978-3-642-39741-7},
      pages = {224-238},
      publisher = {Springer Berlin Heidelberg},
      series = {Lecture Notes in Computer Science},
      title = {Provably Optimal and Human-Competitive Results in SBSE for Spectrum Based Fault Localisation},
      url = {http://dx.doi.org/10.1007/978-3-642-39742-4_17},
      volume = {8084},
      year = {2013},
      bdsk-url-1 = {http://dx.doi.org/10.1007/978-3-642-39742-4_17}
    }
    
    

2012

  1. Yoo, S., Evolving Human Competitive Spectra-Based Fault Localisation Techniques. Search Based Software Engineering. G. Fraser and J. Teixeira de Souza, eds. Springer Berlin Heidelberg. 244–258. [pdf] [bibtex]
      @incollection{Yoo2012kx,
      author = {Yoo, Shin},
      booktitle = {Search Based Software Engineering},
      date-added = {2013-04-08 13:18:44 +0000},
      date-modified = {2014-08-04 07:55:55 +0000},
      editor = {Fraser, Gordon and Teixeira de Souza, Jerffeson},
      keywords = {localisation},
      pages = {244-258},
      publisher = {Springer Berlin Heidelberg},
      series = {Lecture Notes in Computer Science},
      title = {Evolving Human Competitive Spectra-Based Fault Localisation Techniques},
      volume = {7515},
      year = {2012}
    }
    
    

2011

  1. Yoo, S., Nilsson, R. and Harman, M., Faster Fault Finding at Google Using Multi Objective Regression Test Optimisation. 8^th European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE ’11) (Szeged, Hungary). [pdf] [bibtex]
      @inproceedings{Yoo2011kx,
      address = {Szeged, Hungary},
      author = {Yoo, Shin and Nilsson, Robert and Harman, Mark},
      booktitle = {$8^{th}$ European Software Engineering Conference and the {ACM SIGSOFT} Symposium on the Foundations of Software Engineering ({ESEC/FSE '11})},
      date-added = {2011-07-28 12:24:11 +0100},
      date-modified = {2011-09-17 07:59:43 +0200},
      month = sep,
      note = {Industry Track},
      title = {Faster Fault Finding at {Google} Using Multi Objective Regression Test Optimisation},
      year = {2011}
    }
    
    
  2. Yoo, S., Harman, M. and Ur, S., Highly Scalable Multi-Objective Test Suite Minimisation Using Graphics Card. LNCS: Proceedings of the 3rd International Symposium on Search-Based Software Engineering 219–236. [pdf] [bibtex]
      @inproceedings{Yoo2011vn,
      author = {Yoo, Shin and Harman, Mark and Ur, Shmuel},
      booktitle = {LNCS: Proceedings of the 3rd International Symposium on Search-Based Software Engineering},
      date-added = {2011-09-19 15:46:55 +0000},
      date-modified = {2011-09-19 15:49:55 +0000},
      institution = {{D}epartment of {C}omputer Science, University College London},
      month = sep,
      pages = {219-236},
      series = {SSBSE},
      title = {Highly Scalable Multi-Objective Test Suite Minimisation Using Graphics Card},
      type = {RN/11/07},
      volume = {6956},
      year = {2011}
    }
    
    
  3. Yoo, S., SBSE As Gaming. Proceedings of the 3rd International Symposium on Search-Based Software Engineering. [pdf] [bibtex]
      @inproceedings{Yoo2011ys,
      author = {Yoo, Shin},
      booktitle = {Proceedings of the 3rd International Symposium on Search-Based Software Engineering},
      date-added = {2011-09-19 16:00:39 +0000},
      date-modified = {2014-04-02 13:40:38 +0000},
      title = {{SBSE As Gaming}},
      year = {2011}
    }
    
    
  4. Oh, J., Harman, M. and Yoo, S., Transition coverage testing for Simulink/Stateflow models using messy genetic algorithms. Proceedings of the 13th annual conference on Genetic and evolutionary computation (New York, NY, USA), 1851–1858. [pdf] [bibtex]
      @inproceedings{Oh2011fk,
      acmid = {2001825},
      address = {New York, NY, USA},
      author = {Oh, Jungsup and Harman, Mark and Yoo, Shin},
      booktitle = {Proceedings of the 13th annual conference on Genetic and evolutionary computation},
      date-added = {2011-09-20 16:01:01 +0100},
      date-modified = {2014-12-11 13:56:49 +0000},
      isbn = {978-1-4503-0557-0},
      location = {Dublin, Ireland},
      numpages = {8},
      pages = {1851--1858},
      publisher = {ACM},
      series = {GECCO '11},
      title = {Transition coverage testing for {Simulink/Stateflow} models using messy genetic algorithms},
      url = {http://doi.acm.org/10.1145/2001576.2001825},
      year = {2011},
      bdsk-url-1 = {http://doi.acm.org/10.1145/2001576.2001825}
    }
    
    

2010

  1. Harman, M., Kim, S.G., Lakhotia, K., McMinn, P. and Yoo, S., Optimizing for the Number of Tests Generated in Search Based Test Data Generation with an Application to the Oracle Cost Problem. Proceedings of the 3rd International Workshop on Search-Based Software Testing (SBST 2010) 182–191. [pdf] [bibtex]
      @inproceedings{Harman2010ys,
      author = {Harman, M. and Kim, Sung Gon and Lakhotia, K. and McMinn, P. and Yoo, Shin},
      booktitle = {Proceedings of the 3rd International Workshop on Search-Based Software Testing (SBST 2010)},
      date-added = {2010-09-03 15:42:45 +0100},
      date-modified = {2014-12-11 14:01:51 +0000},
      keywords = {oracle},
      month = apr,
      pages = {182 -191},
      title = {Optimizing for the Number of Tests Generated in Search Based Test Data Generation with an Application to the Oracle Cost Problem},
      year = {2010}
    }
    
    
  2. Yoo, S., A Novel Mask-Coding Representation for Set Cover Problems with Applications in Test Suite Minimisation. Proceedings of the 2nd International Symposium on Search-Based Software Engineering (SSBSE 2010). [pdf] [bibtex]
      @inproceedings{Yoo2010zr,
      author = {Yoo, Shin},
      booktitle = {Proceedings of the 2nd International Symposium on Search-Based Software Engineering (SSBSE 2010)},
      date-added = {2010-09-03 15:44:33 +0100},
      date-modified = {2010-09-03 15:51:17 +0100},
      title = {A Novel Mask-Coding Representation for Set Cover Problems with Applications in Test Suite Minimisation},
      year = {2010}
    }
    
    
  3. Yoo, S., Harman, M. and Nilsson, R., Early Test Feedback by Test Prioritization. Google Test Automation Conference. [bibtex]
      @inproceedings{Yoo2010gt,
      author = {Yoo, Shin and Harman, Mark and Nilsson, Robert},
      booktitle = {Google Test Automation Conference},
      date-added = {2011-07-25 11:45:31 +0100},
      date-modified = {2011-07-25 11:46:36 +0100},
      title = {Early Test Feedback by Test Prioritization},
      year = {2010}
    }
    
    
  4. Yoo, S., Metamorphic Testing of Stochastic Optimisation. Proceedings of the 3rd International Workshop on Search-Based Software Testing (SBST 2010) 192–201. [pdf] [bibtex]
      @inproceedings{Yoo2010vn,
      author = {Yoo, Shin},
      booktitle = {Proceedings of the 3rd International Workshop on Search-Based Software Testing (SBST 2010)},
      date-added = {2010-09-03 15:35:28 +0100},
      date-modified = {2012-01-10 15:18:44 +0000},
      keywords = {metamorphic},
      pages = {192-201},
      title = {Metamorphic Testing of Stochastic Optimisation},
      year = {2010}
    }
    
    

2009

  1. Yoo, S., Harman, M., Tonella, P. and Susi, A., Clustering Test Cases to Achieve Effective & Scalable Prioritisation Incorporating Expert Knowledge. Proceedings of International Symposium on Software Testing and Analysis (ISSTA 2009) 201–211. [pdf] [bibtex]
      @inproceedings{Yoo2009cr,
      author = {Yoo, Shin and Harman, Mark and Tonella, Paolo and Susi, Angelo},
      booktitle = {Proceedings of International Symposium on Software Testing and Analysis ({ISSTA 2009})},
      date-added = {2009-06-10 22:42:36 +0100},
      date-modified = {2015-03-23 13:48:15 +0000},
      keywords = {prioritisation; regression testing},
      month = jul,
      pages = {201-211},
      publisher = {{ACM} Press},
      title = {Clustering Test Cases to Achieve Effective \& Scalable Prioritisation Incorporating Expert Knowledge},
      year = {2009}
    }
    
    
  2. Yoo, S., Harman, M. and Ur, S., Measuring and Improving Latency to Avoid Test Suite Wear Out. Proceedings of the International Conference on Software Testing, Verification and Validation Workshop (ICSTW 2009) 101–110. [bibtex]
      @inproceedings{Yoo2009it,
      author = {Yoo, Shin and Harman, Mark and Ur, Shmuel},
      booktitle = {Proceedings of the International Conference on Software Testing, Verification and Validation Workshop (ICSTW 2009)},
      date-added = {2009-05-11 21:00:30 +0100},
      date-modified = {2014-03-09 17:09:26 +0000},
      month = apr,
      pages = {101-110},
      publisher = {IEEE Computer Society Press},
      title = {Measuring and Improving Latency to Avoid Test Suite Wear Out},
      year = {2009}
    }
    
    
  3. Harman, M., Krinke, J., Ren, J. and Yoo, S., Search Based Data Sensitivity Analysis Applied to Requirement Engineering. Proceedings of the 11th Annual Conference on Genetic and Evolutionary Computation (GECCO ’09) (Montreal, Canada), 1681–1688. [pdf] [bibtex]
      @inproceedings{Harman2009ys,
      address = {Montreal, Canada},
      author = {Harman, Mark and Krinke, Jens and Ren, Jian and Yoo, Shin},
      booktitle = {Proceedings of the 11th Annual Conference on Genetic and Evolutionary Computation (GECCO '09)},
      date-added = {2010-01-29 14:55:44 +0000},
      date-modified = {2012-07-09 16:23:33 +0000},
      keywords = {nrp},
      month = {8-12 July},
      pages = {1681-1688},
      publisher = {ACM},
      title = {Search Based Data Sensitivity Analysis Applied to Requirement Engineering},
      year = {2009}
    }
    
    

2007

  1. Yoo, S. and Harman, M., Pareto Efficient Multi-Objective Test Case Selection. Proceedings of International Symposium on Software Testing and Analysis 140–150. [pdf] [bibtex]
      @inproceedings{Yoo2007dq,
      author = {Yoo, Shin and Harman, Mark},
      booktitle = {Proceedings of International Symposium on Software Testing and Analysis},
      date-added = {2007-09-25 14:55:02 +0100},
      date-modified = {2015-03-23 13:48:35 +0000},
      keywords = {reduction; regression testing},
      month = jul,
      pages = {140-150},
      publisher = {ACM Press},
      title = {Pareto Efficient Multi-Objective Test Case Selection},
      year = {2007}
    }
    
    

Book Chapters

  1. Harman, M., McMinn, P., Souza, J.T. de and Yoo, S., Empirical Software Engineering and Verification. B. Meyer and M. Nordio, eds. Springer–Verlag. [pdf] [bibtex]
      @inbook{Harman2012lr,
      author = {Harman, Mark and McMinn, Phil and de Souza, Jerffeson Teixeira and Yoo, Shin},
      chapter = {Search Based Software Engineering: Techniques, Taxonomy, Tutorial},
      date-added = {2012-01-24 12:42:16 +0000},
      date-modified = {2012-02-05 12:16:14 +0000},
      editor = {Meyer, Bertrand and Nordio, Martin},
      publisher = {Springer--Verlag},
      series = {Lecture Notes in Computer Science},
      title = {Empirical Software Engineering and Verification},
      volume = {7007},
      year = {2012}
    }
    
    

Technical Reports

  1. Lee, S. and Yoo, S., Using Source Code Lexical Similarity to Improve Efficiency of Observation Based Slicing. Technical Report #CS-TR-2017-412. School of Computing, KAIST. [bibtex]
      @techreport{Lee2017uq,
      author = {Lee, Seongmin and Yoo, Shin},
      date-added = {2017-06-05 03:02:20 +0000},
      date-modified = {2018-02-19 06:40:10 +0000},
      institution = {{S}chool of {C}omputing, {KAIST}},
      month = may,
      number = {CS-TR-2017-412},
      title = {Using Source Code Lexical Similarity to Improve Efficiency of {O}bservation {B}ased {S}licing},
      year = {2017}
    }
    
    
  2. Sohn, J. and Yoo, S., Using Source Code Metrics to Improve Fault Localisation. Technical Report #CS-TR-2017-408. School of Computing, Korean Advanced Institute of Science and Technology. [bibtex]
      @techreport{Sohn2017jl,
      author = {Sohn, Jeongju and Yoo, Shin},
      date-added = {2017-04-06 04:50:54 +0000},
      date-modified = {2017-04-06 04:50:54 +0000},
      institution = {{S}chool of {C}omputing, {K}orean {A}dvanced {I}nstitute of {S}cience and {T}echnology},
      month = jan,
      number = {CS-TR-2017-408},
      title = {Using Source Code Metrics to Improve Fault Localisation},
      year = {2017}
    }
    
    
  3. Yoo, S., Xie, X., Kuo, F.-C., Chen, T.Y. and Harman, M., No Pot of Gold at the End of Program Spectrum Rainbow: Greatest Risk Evaluation Formula Does Not Exist. Technical Report #RN/14/14. University College London. [pdf] [bibtex]
      @techreport{Yoo2014fv,
      author = {Yoo, Shin and Xie, Xiaoyuan and Kuo, Fei-Ching and Chen, Tsong Yueh and Harman, Mark},
      date-added = {2014-11-05 13:03:34 +0000},
      date-modified = {2015-02-26 13:16:03 +0000},
      institution = {{U}niversity {C}ollege {L}ondon},
      keywords = {localisation},
      number = {RN/14/14},
      title = {No Pot of Gold at the End of Program Spectrum Rainbow: Greatest Risk Evaluation Formula Does Not Exist},
      year = {2014}
    }
    
    
  4. Yoo, S., Binkley, D. and Eastman, R., Seeing is Slicing: Observation Based Slicing of Picture Description Languages. Technical Report #RN/14/09. University College London. [bibtex]
      @techreport{Yoo2014ys,
      author = {Yoo, Shin and Binkley, David and Eastman, Roger},
      date-added = {2014-09-15 02:06:24 +0000},
      date-modified = {2014-12-11 13:58:12 +0000},
      institution = {{U}niversity {C}ollege {L}ondon},
      keywords = {slicing},
      number = {RN/14/09},
      title = {Seeing is Slicing: Observation Based Slicing of Picture Description Languages},
      year = {2014}
    }
    
    
  5. Binkley, D., Gold, N., Harman, M., Krinke, J. and Yoo, S., Observation-Based Slicing. Technical Report #RN/13/13. Department of Computer Science, University College London. [pdf] [bibtex]
      @techreport{Binkley2013fk,
      author = {Binkley, David and Gold, Nicolas and Harman, Mark and Krinke, Jens and Yoo, Shin},
      date-added = {2013-06-25 08:58:09 +0000},
      date-modified = {2014-12-11 13:58:12 +0000},
      institution = {{D}epartment of {C}omputer {S}cience, {U}niversity {C}ollege {L}ondon},
      keywords = {slicing},
      number = {RN/13/13},
      title = {Observation-Based Slicing},
      year = {2013}
    }
    
    
  6. Xie, X., Kuo, F.-C., Chen, T.Y., Yoo, S. and Harman, M., Theoretical Analysis of GP-Evolved Risk Evaluation Formulas for Spectrum Based Fault Localisation. Technical Report #RN/13/06. Department of Computer Science, University College London. [pdf] [bibtex]
      @techreport{Xie2013fk,
      author = {Xie, Xiaoyuan and Kuo, Fei-Ching and Chen, Tsong Yueh and Yoo, Shin and Harman, Mark},
      date-added = {2013-02-28 10:02:31 +0000},
      date-modified = {2013-02-28 10:04:39 +0000},
      institution = {{D}epartment of {C}omputer {S}cience, {U}niversity {C}ollege {L}ondon},
      number = {RN/13/06},
      title = {Theoretical Analysis of {GP}-Evolved Risk Evaluation Formulas for {S}pectrum {B}ased {F}ault {L}ocalisation},
      year = {2013}
    }
    
    
  7. Yoo, S., Evolving Human Competitive Spectra-Based Fault Localisation Techniques. Technical Report #RN/12/03. University College London. [pdf] [bibtex]
      @techreport{Yoo2012uq,
      author = {Yoo, Shin},
      date-added = {2012-06-08 09:17:11 +0000},
      date-modified = {2012-06-08 09:17:41 +0000},
      institution = {{U}niversity {C}ollege {L}ondon},
      number = {RN/12/03},
      title = {Evolving Human Competitive Spectra-Based Fault Localisation Techniques},
      year = {2012}
    }
    
    
  8. Yoo, S., NIA^3CIN: Non-Invasive Autonomous and Amortised Adaptivity Code Injection. Technical Report #RN/12/13. Department of Computer Science, University College London. [pdf] [bibtex]
      @techreport{Yoo2012ys,
      author = {Yoo, Shin},
      date-added = {2012-11-14 22:51:51 +0000},
      date-modified = {2012-11-14 22:53:04 +0000},
      institution = {{D}epartment of {C}omputer {S}cience, {U}niversity {C}ollege {L}ondon},
      number = {RN/12/13},
      title = {NIA$^3$CIN: Non-Invasive Autonomous and Amortised Adaptivity Code Injection},
      year = {2012}
    }
    
    
  9. Yoo, S., NIA^3CIN: Non-Invasive Autonomous and Amortised Adaptivity Code Injection. University College London. [bibtex]
      @techreport{Yoo2012fk,
      author = {Yoo, Shin},
      date-added = {2012-05-18 14:01:36 +0000},
      date-modified = {2012-05-18 14:02:48 +0000},
      institution = {{U}niversity {C}ollege {L}ondon},
      title = {{NIA$^3$CIN: Non-Invasive Autonomous and Amortised Adaptivity Code Injection}},
      year = {2012}
    }
    
    
  10. Yoo, S., Harman, M. and Clark, D., FLINT: Fault Localisation using Information Theory. Technical Report #RN/11/09. Department of Computer Science, University College London. [pdf] [bibtex]
      @techreport{Yoo2011zr,
      author = {Yoo, Shin and Harman, Mark and Clark, David},
      date-added = {2011-09-20 16:10:23 +0100},
      date-modified = {2012-02-12 18:55:18 +0000},
      institution = {{D}epartment of {C}omputer {S}cience, {U}niversity {C}ollege {L}ondon},
      month = mar,
      number = {RN/11/09},
      title = {{FLINT}: {F}ault Localisation using Information Theory},
      year = {2011}
    }
    
    
  11. Yoo, S., Harman, M. and Ur, S., Highly Scalable Multi-Objective Test Suite Minimisation Using Graphics Card. Department of Computer Science, University College London. [pdf] [bibtex]
      @techreport{Yoo2011fk,
      author = {Yoo, Shin and Harman, Mark and Ur, Shmuel},
      date-added = {2011-03-13 17:15:14 +0000},
      date-modified = {2011-03-13 17:15:54 +0000},
      institution = {{D}epartment of {C}omputer Science, University College London},
      month = jan,
      title = {Highly Scalable Multi-Objective Test Suite Minimisation Using Graphics Card},
      type = {RN/11/07},
      year = {2011}
    }
    
    
  12. Yoo, S., Nilsson, R. and Harman, M., Faster Fault Finding at Google using Multi Objective Regression Test Optimisation. Technical Report #RN/11/15. Department of Computer Science, University College London. [bibtex]
      @techreport{Yoo2011uq,
      author = {Yoo, Shin and Nilsson, Robert and Harman, Mark},
      date-added = {2011-06-14 17:43:51 +0100},
      date-modified = {2011-06-14 18:06:18 +0100},
      institution = {{D}epartment of {C}omputer {S}cience, University College London},
      number = {RN/11/15},
      title = {Faster Fault Finding at Google using Multi Objective Regression Test Optimisation},
      year = {2011}
    }
    
    
  13. Yoo, S. and Harman, M., Regression Testing Minimisation, Selection and Prioritisation - A Survey. Technical Report #TR-09-09. King’s College London. [bibtex]
      @techreport{Yoo2009qv,
      author = {Yoo, Shin and Harman, Mark},
      date-added = {2009-10-26 16:13:00 +0000},
      date-modified = {2014-12-11 14:01:38 +0000},
      institution = {King's College London},
      keywords = {survey},
      month = oct,
      number = {TR-09-09},
      title = {Regression Testing Minimisation, Selection and Prioritisation - A Survey},
      year = {2009}
    }
    
    
  14. Yoo, S. and Harman, M., Test data augmentation : generating new test data from existing test data. Technical Report #TR-08-04. King’s College London. [bibtex]
      @techreport{Yoo2008it,
      author = {Yoo, Shin and Harman, Mark},
      date-added = {2008-07-13 23:19:11 +0100},
      date-modified = {2008-07-13 23:44:06 +0100},
      institution = {King's College London},
      number = {TR-08-04},
      title = {Test data augmentation : generating new test data from existing test data},
      year = {2008}
    }