Sooyoung Cha (차수영)
Assistant Professor
Software Analysis Laboratory,
Dept. of Computer Science and Engineering,
College of Computing and Informatics, Sungkyunkwan University.
[CV]
Assistant Professor
Software Analysis Laboratory,
Dept. of Computer Science and Engineering,
College of Computing and Informatics, Sungkyunkwan University.
[CV]
I am always looking for motivated graduate/undergraduate students and postdocs to work with.
For more detailed information, see recruitment, publications, talks, or send me an email.
Data-driven software testing for automatically detecting software bugs [youtube]
Machine learning guided static analysis
Neural network testing
2016 ~ 2021, Ph.D. Computer Science and Engineering, Korea University
2014 ~ 2016, M.S. Computer Science and Engineering, Korea University
2008 ~ 2014, B.S. Computer Science and Engineering, Sejong University
Employed Positions
2021.09 ~ present, Assistant Professor, Dept. of Computer Science and Engineering, Sungkyunkwan University
2021.03 ~ 2021.08, Research Professor, Korea University
Program Committee
Awards
TopSeed: Learning Seed Selection Strategies for Symbolic Execution from Scratch (accepted)
Jaehyeok Lee and Sooyoung Cha
ICSE 2025: International Conference on Software Engineering
FeatMaker: Automated Feature Engineering for Search Strategy of Symbolic Execution
Jaehan Yoon and Sooyoung Cha
FSE 2024: ACM International Conference on the Foundations of Software Engineering
Learning Seed-Adaptive Mutation Strategies for Greybox Fuzzing
Myungho Lee, Sooyoung Cha, and Hakjoo Oh
ICSE 2023: International Conference on Software Engineering
Enhancing Dynamic Symbolic Execution by Automatically Learning Search Heuristics
Sooyoung Cha, Seongjoon Hong, Jiseong Bak, Jingyoung Kim, Junhee Lee, and Hakjoo Oh
TSE: IEEE Transactions on Software Engineering, Volume 48, No. 9, 2022, Pages 3640- 3663.
[pdf] [tool]
SymTuner: Maximizing the Power of Symbolic Execution by Adaptively Tuning External Parameters
Sooyoung Cha, Myungho Lee, Seokhyun Lee, and Hakjoo Oh
ICSE 2022: International Conference on Software Engineering
🏅ACM SIGSOFT Distinguished Paper Award
Making Symbolic Execution Promising by Learning Aggressive State-Pruning Strategy
Sooyoung Cha and Hakjoo Oh
ESEC/FSE 2020: ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering.
[pdf] [tool] [slides] [teaser video] [video]
Effective White-Box Testing of Deep Neural Networks with Adaptive Neuron-Selection Strategy
Seokhyun Lee, Sooyoung Cha, Dain Lee and Hakjoo Oh
ISSTA 2020: The ACM SIGSOFT International Symposium on Software Testing and Analysis.
🏅ACM SIGSOFT Distinguished Paper Award
[pdf] [tool]
Concolic Testing with Adaptively Changing Search Heuristics
Sooyoung Cha and Hakjoo Oh
ESEC/FSE 2019: ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering.
[pdf] [tool] [slides]
A Scalable Learning Algorithm for Data-Driven Program Analysis
Sooyoung Cha, Sehun Jeong, and Hakjoo Oh
Information and Software Technology, Volume 104, 2018, Pages 1-13.
[pdf] [link]
Template-Guided Concolic Testing via Online Learning
Sooyoung Cha, Seonho Lee, and Hakjoo Oh
ASE 2018: IEEE/ACM International Conference on Automated Software Engineering.
[pdf] [tool] [slides]
Automatically Generating Search Heuristics for Concolic Testing
Sooyoung Cha, Seongjoon Hong, Junhee Lee, and Hakjoo Oh
ICSE 2018: International Conference on Software Engineering.
[pdf] [tool] [slides]
Learning a Strategy for Choosing Widening Thresholds from a Large Codebase
Sooyoung Cha, Sehun Jeong, and Hakjoo Oh
APLAS 2016: Asian Symposium on Programming Languages and Systems.
[pdf] [slides]
Office 27318, Engineering Building 2
Sungkyunkwan University
2066, Seobu-ro, Jangan-gu, Suwon, South Korea
(office) +82.31.290.7953
(email) sooyoung.cha@skku.edu