删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

香港科技大学工学院老师教师导师介绍简介-Sung Hun KIM

本站小编 Free考研考试/2022-01-30

Sung Hun KIM
金成勳
PhD in Computer Science
University of California, Santa Cruz, 2006

Associate Professor
Department of Computer Science and Engineering

Director of HKUST-NAVER/LINE AI Lab



(852) 2358 6992
hunkim@ust.hk
Room 2527
Personal Web

Google Scholar
JE_m2UgAAAAJ

ORCID
0000-0003-4478-9720

Scopus ID
12241083400




Research Interest Publications Teaching Assignment RPG Supervision Space used




Research Interest
Programmer productivity
Identifying faults in program development or in deployed programs by mining software repositories
Source code (static analysis)
Program execution (dynamic analysis)



Publications
All Years 98 2022 0 2021 1 2020 3 2019 5 2018 6 2017 2 2016 81





2021 1

Do Bugs Propagate? An Empirical Analysis of Temporal Correlations Among Software Bugs
Leibniz International Proceedings in Informatics, LIPIcs, v. 194, July 2021, article number 11
Gu, Xiaodong; Han, Yo-Sub; Kim, Sung Hun; Zhang, Hongyu Conference paper

2020 3

The Effectiveness of Context-based Change Application on Automatic Program Repair
Empirical Software Engineering, v. 25, (1), January 2020, p. 719-754
Kim, Jindae; Kim, Jeongho; Lee, Eunseok; Kim, Sung Hun Article
ClovaCall: Korean goal-oriented dialog speech corpus for automatic speech recognition of contact centers
Proceedings of the Annual Conference of the International Speech Communication Association (INTERSPEECH), v. 2020, October 2020, p. 409-413
Ha, Jung-Woo; Nam, Kihyun; Kang, Jingu; Lee, Sang-Woo; Yang, Sohee; Jung, Hyunhoon; Kim, Hyeji; Kim, Eunmi; Kim, Soojin; Kim, Hyun Ah; Doh, Kyoungtae; Lee, Chan Kyu; Sung, Nako; Kim, Sung Hun Conference paper
Nl2PSQL: Generating Pseudo-SQL Queries from Under-specified Natural Language Questions
EMNLP-IJCNLP 2019 - 2019 Conference on Empirical Methods in Natural Language Processing and 9th International Joint Conference on Natural Language Processing, Proceedings of the Conference, 2020, p. 2603-2613
Chen, Fuxiang; Hwang, Seungwon; Choo, Jaegul; Ha, Jungwoo; Kim, Sung Hun Conference paper

2019 5

Automatic patch generation with context-based change application
Empirical Software Engineering, v. 24, (6), December 2019, p. 4071-4106
Kim, Jindae; Kim, Sung Hun Article
CodeKernel: A graph kernel based approach to the selection of API usage examples
Proceedings - 2019 34th IEEE/ACM International Conference on Automated Software Engineering, ASE 2019 / IEEE. Piscataway, NJ : IEEE, 2019, p. 590-601
Gu, Xiaodong; Zhang, Hongyu; Kim, Sung Hun Conference paper
Dialogwae: Multimodal Response Generation with Conditional Wasserstein Auto-encoder
7th International Conference on Learning Representations, ICLR 2019, 2019
Gu, Xiaodong; Cho, Kyunghyun; Ha, Jungwoo; Kim, Sung Hun Conference paper
InSPeCT: Iterated local search for solving path conditions
IEEE International Conference on Automation Science and Engineering, v. 2019-August, August 2019, article number 8843039, p. 1724-1729
Chen, Fuxiang; Gunawan, Aldy; Lo, David; Kim, Sung Hun Conference paper
Paraphrase Diversification Using Counterfactual Debiasing
Proceedings of the AAAI Conference on Artificial Intelligence, v. 33, (1), 2019, p. 6883-6891
Park, Sunghyun; Hwang, Seung-Won; Chen, Fuxiang; Choo, Jaegul; Ha, Jung-Woo; Kim, Sunghun; Yim, Jinyeong Conference paper

2018 6

Heterogeneous defeat prediction
IEEE Transactions on Software Engineering, v. 44, (9), September 2018, article number 7959597, p. 874-896
Nam, Jaechang; Fu, Wei; Kim, Sung Hun; Menzies, Tim J.; Tan, Lin Article
Deep code search
Proceedings - International Conference on Software Engineering, May 2018, p. 933-944
Gu, Xiaodong; Zhang,Hongyu; Kim, Sung Hun Conference paper
Exploring How Software Developers Work with Mention Bot in GitHub
ACM International Conference Proceeding Series, April 2018, p. 152-155
Peng, Zhenhui; Yoo, Jeehoon; Xia, Meng; Kim, Sung Hun; Ma, Xiaojuan Conference paper
Exploring How Software Developers Work with Mention Bot in GitHub
ACM CHI Conference, Montreal, Canada, 21-26 April 2018
Peng, Zhenhui; Yoo, Jeehoon; Xia, Meng; Kim, Sung Hun; Ma, Xiaojuan Conference paper
StarGAN: Unified Generative Adversarial Networks for Multi-Domain Image-to-Image Translation
Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, December 2018, article number 8579014, p. 8789-8797
Choi, Yunjey; Choi, Minje; Kim, Munyoung; Ha, Jung-Woo; Kim, Sung Hun; Choo, Jaegul Conference paper
Which Generated Test Failures Are Fault Revealing? Prioritizing Failures Based on Inferred Precondition Violations Using PAF
ESEC/FSE 2018 - Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, October 2018, p. 679-690
Kim, Mi Jung; Cheung, Shing Chi; Kim, Sung Hun Conference paper

2017 2

DeepAM: Migrate APIs with Multi-modal Sequence to Sequence Learning
IJCAI International Joint Conference on Artificial Intelligence, 2017, p. 3675-3681
Gu, Xiaodong; Zhang, Hongyu; Zhang, Dongmei; Kim, Sung Hun Conference paper
NSML: A Machine Learning Platform That Enables You to Focus on Your Models
The Thirty-first Annual Conference on Neural Information Processing Systems (NIPS 2017), Long Beach, CA, USA, 4-9 December 2017
Sung, Nako; Kim, Minkyu; Jo, Hyunwoo; Yang, Youngil; Kim, Jinwoong; Lausen, Leonard Elias; Youngkwan, Kim; Lee, Gayoung; Kwak, Donghyun; Ha, Jung-Woo; Kim, Sung Hun Conference paper

2016 5

Cost-aware Triage Ranking Algorithms for Bug Reporting Systems
Knowledge and Information Systems, v. 48, (3), September 2016, p. 679-705
Park, Jinwoo; Lee, Muwoong; Kim, Jinhan; Hwang, Seungwon; Kim, Sunghun Article
Developer Micro Interaction Metrics for Software Defect Prediction
IEEE Transactions on Software Engineering, v. 42, (11), November 2016, p. 1015-1035
Lee, Taek; Nam, Jaechang; Han, Donggyun; Kim, Sung Hun; In, Hoh Peter Article
Development nature matters: An empirical study of code clones in JavaScript applications
Empirical Software Engineering, v. 21, (2), April 2016, p. 517-564
Cheung, Wai Ting; Ryu, Sukyoung; Kim, Sung Hun Article
Deep API Learning
Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering, v. 13-18-November-2016, November 2016, p. 631-642
Gu, Xiaodong; Zhang, Hongyu; Zhang, Dongmei; Kim, Sung Hun Conference paper
What Parts of Your Apps are Loved by Users?
Proceedings - 2015 30th IEEE/ACM International Conference on Automated Software Engineering, ASE 2015, January 2016, article number 7372064, p. 760-770
Gu, Xiaodong; Kim, Sung Hun Conference paper

2015 9

Crowdsourcing Identification of License Violations
Journal of Computing Science and Engineering, v. 9, (4), December 2015, p. 190-203
Lee, Sanghoon; Germán, Daniel; Hwang, Seung-won; Kim, Sunghun Article
STAR: Stack Trace Based Automatic Crash Reproduction via Symbolic Execution
IEEE Transactions on Software Engineering, v. 41, (2), February 2015, article number 6926857, p. 198-220
Chen, Ning; Kim, Sunghun Article
The Impact of View Histories on Edit Recommendations
IEEE Transactions on Software Engineering, v. 41, (3), March 2015, article number 6926851, p. 314-330
Lee, Seonah; Kang, Sungwon; Kim, Sunghun; Staats, Matt Article
CLAMI: Defect Prediction on Unlabeled Datasets
Proceedings: 2015 30th IEEE/ACM International Conference on Automated Software Engineering, Institute of Electrical and Electronics Engineers (IEEE), 2015, p. 452-463
Nam, Jaechang; Kim, Sung Hun Conference paper
Crowd Debugging
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, New York, NY, USA : ACM, 2015, p. 320-332
Chen, Fuxiang; Kim, Sung Hun Conference paper
Heterogeneous Defect Prediction
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering (ESEC/FSE 2015), New York, NY, USA : ACM, 2015, p. 508-519
Nam, Jaechang; Kim, Sung Hun Conference paper
iPRG 2015: Differential abundance analysis in label-free quantitative proteomics
2015 Annual Conference of the American Society of Mass Spectrometry (ASMS), St. Louis, MO, USA, 2015
Kapp, E.; Lam, Henry H N; Phinney, B.; Cottrell, J.; Hoopmann, M.; Kim, S.; Neubert, T.; Palmblad, M.; Vitek, O.; Weintraub, S. Conference paper
Partitioning Composite Code Changes to Facilitate Code Review
Proceedings: The 12th Working Conference on Mining Software Repositories (MSR 2015), Institute of Electrical and Electronics Engineers (IEEE), 2015, p. 180-190
Tao, Yida; Kim, Sung Hun Conference paper
REMI: Defect Prediction for Efficient API Testing
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, New York, NY, USA : ACM, 2015, p. 990-993
Kim, Mi Jung; Nam, Jaechang; Yeon, Jaehyuk; Choi, Soonhwang; Kim, Sung Hun Conference paper

2014 5

Developing tools as plug-ins: TOPI 2012 special issue
Software - Practice and Experience, v. 44, (3), March 2014, p. 259-260
Garbervetsky, Diego; Kim, Sunghun Article
Surfacing code in the dark: an instant clone search approach
Knowledge and Information Systems, v. 41, (3), November 2014, p. 727-759
Park, Jin-woo; Lee, Mu-Woong; Roh, Jong-Won; Hwang, Seung-won; Kim, Sunghun Article
CrashLocator: Locating Crashing Faults Based on Crash Stacks
2014 International Symposium on Software Testing and Analysis, ISSTA 2014 - Proceedings, July 2014, p. 204-214
Wu, Rongxin; Zhang, Hongyu; Cheung, Shing Chi; Kim, Sung Hun Conference paper
How We Get There: A Context-Guided Search Strategy in Concolic Testing
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, v. 16-21-November-2014, November 2014, p. 413-424
Seo, Hyun Min; Kim, Sung Hun Conference paper
Writing Acceptable Patches: An Empirical Study of Open Source Project Patches
Proceedings - 30th International Conference on Software Maintenance and Evolution, ICSME 2014, December 2014, article number 6976093, p. 271-280
Tao, Yida; Han, Donggyun; Kim, Sunghun Conference paper

2013 8

Enriching Documents with Examples: A Corpus Mining Approach
ACM Transactions on Information Systems, v. 31, (1), January 2013, article number 1
Kim, Jinhan; Lee, Sanghoon; Hwang, Seung-won; Kim, Sung Hun Article
Reducing Features to Improve Code Change-Based Bug Prediction
IEEE Transactions on Software Engineering, v. 39, (4), April 2013
Shivaji, Shivkumar; Whitehead, Jr, E. James; Akella, Ram; Kim, Sunghun Article
Roundtable: What's next in software analytics
IEEE Software, v. 30, (4), 2013, article number 6547637, p. 53-56
Hassan, Ahmed E.; Hindle, Abram; Runeson, Per; Shepperd, Martin; Devanbu, Premkumar T.; Kim, Sunghun Article
Where Should We Fix This Bug? A Two-Phase Recommendation Model
IEEE Transactions on Software Engineering, v. 39, (11), 2013, article number 6517844, p. 1597-1610
Kim, Dongsun; Tao, Yida; Kim, Sunghun; Zeller, Andreas Article
Automatic Patch Generation Learned from Human-written Patches
Proceedings of the 35th International Conference on Software Engineering, Edited by David Notkin, Betty H.C. Cheng, and Klaus Pohl. Piscataway, NJ, USA : Institute of Electrical and Electronics Engineers (IEEE), 2013, p. 802-811
Kim, Dongsun; Nam, Jaechang; Song, Jaewoo; Kim, Sunghun Conference paper
Personalized Defect Prediction
2013 IEEE/ACM 28th International Conference on Automated Software Engineering (ASE 2013), Institute of Electrical and Electronics Engineers (IEEE), 2013, p. 279-289
Jiang, Tian; Tan, Lin; Kim, Sunghun Conference paper
Predicting Method Crashes with Bytecode Operations
ACM International Conference Proceeding Series, 2013, p. 3-12
Kim, Sunghun; Zimmermann, Thomas; Premraj, Rahul; Bettenburg, Nicolas; Shivaji, Shivkumar Conference paper
Transfer Defect Learning
Proceedings - International Conference on Software Engineering, 2013, article number 6606584, p. 382-391
Nam, Jaechang; Pan, Sinno Jialin; Kim, Sunghun Conference paper

2012 5

How do software engineers understand code changes? - An exploratory study in industry
Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering, FSE 2012, 10-17 November 2012
Tao, Yida; Dang, Yingnong; Tao, Xie; Zhang, Dongmei; Kim, Sung Hun Conference paper
Predicting Recurring Crash Stacks
Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering (ASE 2012), Essen, Germany, 2012, p. 180-189
Seo, Hyun Min; Kim, Sunghun Conference paper
Puzzle-Based Automatic Testing: Bringing Humans into the Loop by Solving Puzzles
Proceedings - Innovative Architecture for Future Generation High-Performance Processors and Systems, International Workshop on, 2012, p. 140-149
Chen, Ning; Kim, Sunghun Conference paper
The evolution of data races
IEEE International Working Conference on Mining Software Repositories, 2012, p. 171-174
Sadowski, Caitlin; Yi, Jaeheon; Kim, Sunghun Conference paper
Welcome to the Fourth International Workshop on Search-driven Development: Users, Infrastructures, Tools, and Evaluation (SUITE 2012)
2012 4th International Workshop on Search-Driven Development: Users, Infrastructure, Tools, and Evaluation, SUITE 2012 - Proceedings, 2012
Thummalapenta, S.; Hummel, O.; Bruch, M.; De Almeida, E.S.; Bajracharya, S.; Begel, A.; Brambilla, M.; Frakes, B.; Gallardo, R.; Grechanik, M.; Hill, E.; Holmes, R.; Kim, S.; Kuhn, A.; Masuhara, H.; Poshyvanyk, D.; Sillito, J.; Zimmermann, T. Conference paper

2011 11

Which Crashes Should I Fix First?: Predicting Top Crashes at an Early Stage to Prioritize Debugging Efforts
IEEE Transactions on Software Engineering, v. 37, (3), May 2011, p. 430-447
Kim, Dongsun; Wang, Xinming; Kim, Sunghun; Zeller, Andreas; Cheung, Shing Chi; Park, Sooyong Article
An Empirical Investigation into the Role of API-Level Refactorings during Software Evolution
IEEE International Conference on Software Engineering, 2011, p. 151-160
Kim, Miryung; Cai, Dongxiang; Kim, Sunghun Conference paper
Challenges in automatic testing
2011 5th International Conference on Secure Software Integration and Reliability Improvement - Companion, SSIRI-C 2011, 2011, p. 84
Kim, Sunghun; Chen, Ning Conference paper
CosTriage: A cost-aware triage algorithm for bug reporting systems
Proceedings of the National Conference on Artificial Intelligence, v. 1, 2011, p. 139-144
Park, Jinwoo; Lee, Muwoong; Kim, Jinhan; Hwang, Seungwon; Kim, Sunghun Conference paper
Crash Graphs: An Aggregated View of Multiple Crashes to Improve Crash Triage
Proceedings of the International Conference on Dependable Systems and Networks, 2011, p. 486-493
Kim, Sunghun; Zimmermann, Thomas; Nagappan, Nachiappan Conference paper
Dealing with noise in defect prediction
IEEE International Conference on Software Engineering, 2011, p. 481-490
Kim, Sung Hun; Zhang, Hongyu; Wu, Rongxin; Gong, Liang Conference paper
Integrating code search into the development session
International Conference on Data Engineering (ICDE), 2011, Article number 5767948, p. 1336-1339
Lee, Muwoong; Hwang, Seungwon; Kim, Sunghun Conference paper
MeCC: Memory Comparison-based Clone Detector
IEEE International Conference on Software Engineering, 2011, p. 301-310
Kim, Heejung; Jung, Yungbum; Kim, Sunghun; Yi, Kwankeun Conference paper
Micro interaction metrics for defect prediction
in Proceedings of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2011), Szeged, Hungary, 2011, p. 311-321
Lee, Taek; Nam, Jaechang; Han, Donggyun; Kim, Sunghun; In, Hoh Peter Conference paper
ReLink: Recovering links between bugs and changes
Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2011, p. 15-25
Wu, Rongxin; Zhang, Hongyu; Kim, Sunghun; Cheung, Shing Chi Conference paper
Understanding a developer social network and its evolution
IEEE International Conference on Software Maintenance, ICSM, Sept 2011, Article number 6080799, p. 323-332
Hong, Qiaona; Kim, Sunghun; Cheung, Shing Chi; Bird, Christian A. Conference paper

2010 4

Monitoring software quality evolution for defects
IEEE Software, v. 27, (4), 2010, p. 58-64
Zhang, Hongyu; Kim, Sunghun Article
Instant code clone search
Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2010, p. 167-176
Lee, Muwoong; Roh, Jongwon; Hwang, Seungwon; Kim, Sunghun Conference paper
OCAT: Object Capture based Automated Testing
ISSTA'10 - Proceedings of the 2010 International Symposium on Software Testing and Analysis, 2010, p. 159-169
Jaygarl, Hojun; Kim, Sunghun; Xie, Tao; Chang, Carl Conference paper
Towards an intelligent code search engine
Proceedings of the National Conference on Artificial Intelligence, v. 3, 2010, p. 1358-1363
Kim, Jinhan; Lee, Sanghoon; Hwang, Seung-won; Kim, Sunghun Conference paper

2009 9

Toward an understanding of bug fix patterns
Empirical software engineering, v. 14, (3), 2009, JUN, p. 286-315
Pan, Kai; Kim, Sunghun; Whitehead, Jr, E. James Article
Adding examples into Java documents
ASE2009 - 24th IEEE/ACM International Conference on Automated Software Engineering, 2009, p. 540-544
Kim, Jinhan; Lee, Sanghoon; Hwang, Seungwon; Kim, Sunghun Conference paper
Automatically patching errors in deployed software
SOSP'09 - Proceedings of the 22nd ACM SIGOPS Symposium on Operating Systems Principles, 2009, p. 87-102
Perkins, Jeff H.; Kim, Sunghun; Larsen, Samuel; Amarasinghe, Saman P.; Bachrach, Jonathan R.; Carbin, Michael; Pacheco, Carlos F.F.P.R.; Sherwood, Frank; Sidiroglou, Stelios; Sullivan, Gregory T.; Weng, Fai Wong; Zibin, Yoav; Ernst, Michael D.; Rinard, Martin C. Conference paper
Improving bug triage with bug tossing graphs
ESEC-FSE'09 - Proceedings of the Joint 12th European Software Engineering Conference and 17th ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2009, p. 111-120
Jeong, Gaeul; Kim, Sunghun; Zimmermann, Thomas Conference paper
Kenyon-Web: Reconfigurable Web-based Feature Extractor
2009 IEEE 17th International Conference on Program Comprehension, ICPC '09, Vancouver, BC, Canada, 17-19 May 2009, p. 287-288, Article number 5090061
Kim, Sunghun; Shivaji, Shivkumar; Whitehead, Jr, Emmet James Conference paper
Practical extensions of a randomized testing tool
Proceedings - International Computer Software and Applications Conference, v. 1, 2009, p. 148-153
Jaygarl, Hojun; Chang, Carl; Kim, Sunghun Conference paper
ReCrashJ: A tool for capturing and reproducing program crashes in deployed applications
Joint 12th European Software Engineering Conference and 17th ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC-FSE'09; Amsterdam; Netherlands, 24 August 2009 through 28 August 2009; Code 79503, 2009, Pages 295-296
Artzi, Shay; Kim, Sunghun; Ernst, Michael D. Conference paper
Reducing features to improve bug prediction
ASE2009 - 24th IEEE/ACM International Conference on Automated Software Engineering, 2009, p. 600-604
Shivaji, Shivkumar; Whitehead, E. James James; Akella, Ram; Kim, Sunghun Conference paper
Self-defending software: Automatically patching security vulnerabilities
the 21st ACM Symposium on Operating Systems Principles (SOSP 2009)
Perkins, Jeff; Kim, Sung Hun; Larsen, Sam; Amarasinghe, Saman; Bachrach, Jonathan; Carbin, Michael; Pacheco, Carlos; Sherwood, Frank; Sidiroglou, Stelios; Sullivan, Greg; Wong, Weng-Fai; Zibin, Yoav; Ernst, Michael; Rinard, Martin Conference paper

2008 8

Classifying Software Changes: Clean or Buggy?
IEEE Transactions on Software Engineering (TSE), v. 34, (2), March/April 2008, p. 181–196
Kim, Sung Hun; Whitehead, E. James James; Zhang, Yi Article
Duplicate bug reports considered harmful... really?
24th IEEE International Conference on Software Maintenance
Bettenburg, Nicolas; Premraj, Rahul; Zimmermann, Thomas; Kim, Sunghun Conference paper
Extracting structural information from bug reports
Proceedings - 30th International Conference on Software Engineering, ICSE 2008 - 2008 International Working Conference on Mining Software Repositories, MSR'08; Leipzig; Germany, 10 May 2008 through 11 May 2008; Code 74376, Pages 27-30
Bettenburg, Nicolas; Zimmermann, Thomas; Premraj, Rahul; Kim, Sunghun Conference paper
Foreword
Proceedings - International Conference on Software Engineering, 2008, Code 74376, p. iii
Hassan, Ahmed E.; Lanza, Michele; Godfrey, Michael W.; Kim, Sunghun Conference paper
Msr 2008 5th working conference on mining software repositories
Proceedings - 30th International Conference on Software Engineering, 2008, ICSE'08; Leipzig; Germany, 10 May 2008 through 18 May 2008; Code 74416, Pages 1037-1038
Lanza, Michele; Godfrey, Michael W.; Kim, Sunghun Conference paper
Proceedings - International Conference on Software Engineering: Foreword
Proceedings - International Conference on Software Engineering 2008, Code 85220, p. iii
Hassan, Ahmed E.; Lanza, Michele; Godfrey, Michael W.; Kim, Sunghun Conference paper
ReCrash: Making Crashes Reproducible
Object-Oriented Programming, 22nd European Conference
Artzi, Shay; Kim, Sunghun; Ernst, Mike Conference paper
ReCrash: Making software failures reproducible by preserving object states
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) ; 22nd European Conference on Object-Oriented Programming, ECOOP 2008; Paphos; Cyprus, 7 July 2008 through 11 July 2008; Code 72916, Volume 5142 LNCS, 2008, Pages 542-565
Artzi, Shay; Kim, Sunghun; Ernst, Michael D. Conference paper

2007 3

Predicting Faults from Cached History
Proc. of the 29th International Conference on Software Engineering (ICSE 2007), May 2007, p. 489–498
Kim, Sung Hun; Zimmermann, Thomas; Whitehead, E. James James; Zeller, Andreas Conference paper
Prioritizing warning categories by analyzing software history
Proceedings - ICSE 2007 Workshops: Fourth International Workshop on Mining Software Repositories, MSR 2007; Minneapolis, MN; United States, 20 May 2007 through 26 May 2007; Code 70246, Article number 4228664
Kim, Sunghun; Ernst, Michael D. Conference paper
Which Warnings Should I Fix First?
Proc. of the 11th European Software Engineering Conference held jointly with 15th ACM SIGSOFT International Symposium on Foundations of Software Engineering (ESEC/FSE 2007), September 2007, p. 45–54
Kim, Sung Hun; Ernst, Michael D. Conference paper

2006 9

Automatic Identification of Bug-Introducing Changes
Proc. of the 21st IEEE/ACM International Conference on Automated Software Engineering (ASE 2006), September 2006, p. 81–90
Kim, Sung Hun; Zimmermann, Thomas; Pan, Kai; Whitehead Jr, E. James Conference paper
Bug classification using program slicing metrics
Proceedings - 6th IEEE International Workshop on Source Code Analysis and Manipulation, SCAM 2006; Philadelphia, PA; United States, 27 September 2006 through 29 September 2006; Category numberP2353; Code 70341, Article number 4026853, Pages 31-40
Pan, Kai; Kim, Sunghun; Whitehead, E. James James Conference paper
How long did it take to fix bugs
2006 International Workshop on Mining Software Repositories, MSR '06, Co-located with the 28th International Conference on Software Engineering, ICSE 2006; Shanghai; China, 20 May 2006 through 28 May 2006; Code 80835
Kim, Sunghun; Whitehead, E. James James Conference paper
Memories of bug fixes
Proc. of the 14th ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE 2006), November 2006, p. 35–45
Kim, Sung Hun; Pan, Kai; Whitehead Jr, E. James Conference paper
Micro pattern evolution
Proceedings - 2006 International Workshop on Mining Software Repositories, MSR '06, Co-located with the 28th International Conference on Software Engineering, ICSE 2006; Shanghai; China, 20 May 2006 through 28 May 2006; Code 80835, Pages 40-46
Kim, Sunghun; Pan, Kai; Whitehead, E. James James Conference paper
Mining version archives for co-changed lines
Proceedings - 2006 International Workshop on Mining Software Repositories, MSR '06, Co-located with the 28th International Conference on Software Engineering, ICSE 2006; Shanghai; China; 20 May 2006 through 28 May 2006; Code 80835
Zimmermann, Thomas; Kim, Sunghun; Zeller, Andreas; Whitehead, E. James James Conference paper
Properties of signature change patterns
ICSM 2006: 22nd IEEE International Conference on Software Maintenance; Philadelphia, PA; United States, 24 September 2006 through 27 September 2006; Category numberP2354; Code 69975, Article number 4021315, Pages 4-13
Kim, Sunghun; James Whitehead, E.; Bevan, Jennifer Conference paper
Signature Change Analysis
Proc. of the 22nd IEEE International Conference on Software Maintenance (ICSM 2006), Edited by IEEE, September 2006, p. 4–13
Kim, Sung Hun; Whitehead Jr, E. James; Bevan, Jennifer Conference paper
TA-RE: An exchange language for mining software repositories
2006 International Workshop on Mining Software Repositories, MSR '06, Co-located with the 28th International Conference on Software Engineering, ICSE 2006; Shanghai; China, 20 May 2006 through 28 May 2006; Code 80835
Kim, Sunghun; Zimmermann, Thomas; Kim, Miryung; Hassan, Ahmed E.; Mockus, Audris; G?rba, Tudor; Pinzger, Martin; Whitehead, E. James James; Zeller, Andreas Conference paper

2005 2

Facilitating Soft- ware Evolution with Kenyon
Proc. of the 10th European Software Engineering Conference held jointly with 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering (ESEC/FSE 2005), Edited by ACM, September 2005, p. 177–186
Bevan, Jennifer; Whitehead Jr, E. James; Kim, Sung Hun; Godfrey, Michael Conference paper
When Functions Change Their Names: Automatic Detection of Origin Relationships
Proc. of the 12th Working Conference on Reverse Engineering (WCRE 2005), Edited by IEEE, September 2005, p. 143–152
Kim, Sung Hun; Pan, Kai; Whitehead Jr, E. James Conference paper

2004 3

Architecture and Data Model of a WebDAV-based Collaborative System
Proc. of the 2004 Collaborative Technologies Symposium, January 2004, p. 48–55
Kim, Sung Hun; Pan, Kai, Elias Sinderson; Whitehead Jr, E. James Conference paper
Properties of academic paper references
Hypertext 2004 - Proceedings of the Fifteenth ACM Conference on Hypertext and Hypermedia; Santa Cruz, CA; United States, 9 August 2004 through 13 August 2004; Code 64157
Kim, Sunghun; Whitehead, E. James James Conference paper
WebDAV-based Hypertext Annotation and Trail System
Hypertext 2004 - Proceedings of the Fifteenth ACM Conference on Hypertext and Hypermedia; Santa Cruz, CA; United States, 9 August 2004 through 13 August 2004; Code 64157
Kim, Sunghun; Slater, Mark T.; Whitehead, E. James James Conference paper





Conference paper 1

Do Bugs Propagate? An Empirical Analysis of Temporal Correlations Among Software Bugs
Leibniz International Proceedings in Informatics, LIPIcs, v. 194, July 2021, article number 11
Gu, Xiaodong; Han, Yo-Sub; Kim, Sung Hun; Zhang, Hongyu





Article 1

The Effectiveness of Context-based Change Application on Automatic Program Repair
Empirical Software Engineering, v. 25, (1), January 2020, p. 719-754
Kim, Jindae; Kim, Jeongho; Lee, Eunseok; Kim, Sung Hun

Conference paper 2

ClovaCall: Korean goal-oriented dialog speech corpus for automatic speech recognition of contact centers
Proceedings of the Annual Conference of the International Speech Communication Association (INTERSPEECH), v. 2020, October 2020, p. 409-413
Ha, Jung-Woo; Nam, Kihyun; Kang, Jingu; Lee, Sang-Woo; Yang, Sohee; Jung, Hyunhoon; Kim, Hyeji; Kim, Eunmi; Kim, Soojin; Kim, Hyun Ah; Doh, Kyoungtae; Lee, Chan Kyu; Sung, Nako; Kim, Sung Hun
Nl2PSQL: Generating Pseudo-SQL Queries from Under-specified Natural Language Questions
EMNLP-IJCNLP 2019 - 2019 Conference on Empirical Methods in Natural Language Processing and 9th International Joint Conference on Natural Language Processing, Proceedings of the Conference, 2020, p. 2603-2613
Chen, Fuxiang; Hwang, Seungwon; Choo, Jaegul; Ha, Jungwoo; Kim, Sung Hun





Article 1

Automatic patch generation with context-based change application
Empirical Software Engineering, v. 24, (6), December 2019, p. 4071-4106
Kim, Jindae; Kim, Sung Hun

Conference paper 4

CodeKernel: A graph kernel based approach to the selection of API usage examples
Proceedings - 2019 34th IEEE/ACM International Conference on Automated Software Engineering, ASE 2019 / IEEE. Piscataway, NJ : IEEE, 2019, p. 590-601
Gu, Xiaodong; Zhang, Hongyu; Kim, Sung Hun
Dialogwae: Multimodal Response Generation with Conditional Wasserstein Auto-encoder
7th International Conference on Learning Representations, ICLR 2019, 2019
Gu, Xiaodong; Cho, Kyunghyun; Ha, Jungwoo; Kim, Sung Hun
InSPeCT: Iterated local search for solving path conditions
IEEE International Conference on Automation Science and Engineering, v. 2019-August, August 2019, article number 8843039, p. 1724-1729
Chen, Fuxiang; Gunawan, Aldy; Lo, David; Kim, Sung Hun
Paraphrase Diversification Using Counterfactual Debiasing
Proceedings of the AAAI Conference on Artificial Intelligence, v. 33, (1), 2019, p. 6883-6891
Park, Sunghyun; Hwang, Seung-Won; Chen, Fuxiang; Choo, Jaegul; Ha, Jung-Woo; Kim, Sunghun; Yim, Jinyeong





Article 1

Heterogeneous defeat prediction
IEEE Transactions on Software Engineering, v. 44, (9), September 2018, article number 7959597, p. 874-896
Nam, Jaechang; Fu, Wei; Kim, Sung Hun; Menzies, Tim J.; Tan, Lin

Conference paper 5

Deep code search
Proceedings - International Conference on Software Engineering, May 2018, p. 933-944
Gu, Xiaodong; Zhang,Hongyu; Kim, Sung Hun
Exploring How Software Developers Work with Mention Bot in GitHub
ACM International Conference Proceeding Series, April 2018, p. 152-155
Peng, Zhenhui; Yoo, Jeehoon; Xia, Meng; Kim, Sung Hun; Ma, Xiaojuan
Exploring How Software Developers Work with Mention Bot in GitHub
ACM CHI Conference, Montreal, Canada, 21-26 April 2018
Peng, Zhenhui; Yoo, Jeehoon; Xia, Meng; Kim, Sung Hun; Ma, Xiaojuan
StarGAN: Unified Generative Adversarial Networks for Multi-Domain Image-to-Image Translation
Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, December 2018, article number 8579014, p. 8789-8797
Choi, Yunjey; Choi, Minje; Kim, Munyoung; Ha, Jung-Woo; Kim, Sung Hun; Choo, Jaegul
Which Generated Test Failures Are Fault Revealing? Prioritizing Failures Based on Inferred Precondition Violations Using PAF
ESEC/FSE 2018 - Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, October 2018, p. 679-690
Kim, Mi Jung; Cheung, Shing Chi; Kim, Sung Hun





Conference paper 2

DeepAM: Migrate APIs with Multi-modal Sequence to Sequence Learning
IJCAI International Joint Conference on Artificial Intelligence, 2017, p. 3675-3681
Gu, Xiaodong; Zhang, Hongyu; Zhang, Dongmei; Kim, Sung Hun
NSML: A Machine Learning Platform That Enables You to Focus on Your Models
The Thirty-first Annual Conference on Neural Information Processing Systems (NIPS 2017), Long Beach, CA, USA, 4-9 December 2017
Sung, Nako; Kim, Minkyu; Jo, Hyunwoo; Yang, Youngil; Kim, Jinwoong; Lausen, Leonard Elias; Youngkwan, Kim; Lee, Gayoung; Kwak, Donghyun; Ha, Jung-Woo; Kim, Sung Hun





Article 3

Cost-aware Triage Ranking Algorithms for Bug Reporting Systems
Knowledge and Information Systems, v. 48, (3), September 2016, p. 679-705
Park, Jinwoo; Lee, Muwoong; Kim, Jinhan; Hwang, Seungwon; Kim, Sunghun
Developer Micro Interaction Metrics for Software Defect Prediction
IEEE Transactions on Software Engineering, v. 42, (11), November 2016, p. 1015-1035
Lee, Taek; Nam, Jaechang; Han, Donggyun; Kim, Sung Hun; In, Hoh Peter
Development nature matters: An empirical study of code clones in JavaScript applications
Empirical Software Engineering, v. 21, (2), April 2016, p. 517-564
Cheung, Wai Ting; Ryu, Sukyoung; Kim, Sung Hun

Conference paper 2

Deep API Learning
Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering, v. 13-18-November-2016, November 2016, p. 631-642
Gu, Xiaodong; Zhang, Hongyu; Zhang, Dongmei; Kim, Sung Hun
What Parts of Your Apps are Loved by Users?
Proceedings - 2015 30th IEEE/ACM International Conference on Automated Software Engineering, ASE 2015, January 2016, article number 7372064, p. 760-770
Gu, Xiaodong; Kim, Sung Hun





Article 3

Crowdsourcing Identification of License Violations
Journal of Computing Science and Engineering, v. 9, (4), December 2015, p. 190-203
Lee, Sanghoon; Germán, Daniel; Hwang, Seung-won; Kim, Sunghun
STAR: Stack Trace Based Automatic Crash Reproduction via Symbolic Execution
IEEE Transactions on Software Engineering, v. 41, (2), February 2015, article number 6926857, p. 198-220
Chen, Ning; Kim, Sunghun
The Impact of View Histories on Edit Recommendations
IEEE Transactions on Software Engineering, v. 41, (3), March 2015, article number 6926851, p. 314-330
Lee, Seonah; Kang, Sungwon; Kim, Sunghun; Staats, Matt

Conference paper 6

CLAMI: Defect Prediction on Unlabeled Datasets
Proceedings: 2015 30th IEEE/ACM International Conference on Automated Software Engineering, Institute of Electrical and Electronics Engineers (IEEE), 2015, p. 452-463
Nam, Jaechang; Kim, Sung Hun
Crowd Debugging
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, New York, NY, USA : ACM, 2015, p. 320-332
Chen, Fuxiang; Kim, Sung Hun
Heterogeneous Defect Prediction
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering (ESEC/FSE 2015), New York, NY, USA : ACM, 2015, p. 508-519
Nam, Jaechang; Kim, Sung Hun
iPRG 2015: Differential abundance analysis in label-free quantitative proteomics
2015 Annual Conference of the American Society of Mass Spectrometry (ASMS), St. Louis, MO, USA, 2015
Kapp, E.; Lam, Henry H N; Phinney, B.; Cottrell, J.; Hoopmann, M.; Kim, S.; Neubert, T.; Palmblad, M.; Vitek, O.; Weintraub, S.
Partitioning Composite Code Changes to Facilitate Code Review
Proceedings: The 12th Working Conference on Mining Software Repositories (MSR 2015), Institute of Electrical and Electronics Engineers (IEEE), 2015, p. 180-190
Tao, Yida; Kim, Sung Hun
REMI: Defect Prediction for Efficient API Testing
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, New York, NY, USA : ACM, 2015, p. 990-993
Kim, Mi Jung; Nam, Jaechang; Yeon, Jaehyuk; Choi, Soonhwang; Kim, Sung Hun





Article 2

Developing tools as plug-ins: TOPI 2012 special issue
Software - Practice and Experience, v. 44, (3), March 2014, p. 259-260
Garbervetsky, Diego; Kim, Sunghun
Surfacing code in the dark: an instant clone search approach
Knowledge and Information Systems, v. 41, (3), November 2014, p. 727-759
Park, Jin-woo; Lee, Mu-Woong; Roh, Jong-Won; Hwang, Seung-won; Kim, Sunghun

Conference paper 3

CrashLocator: Locating Crashing Faults Based on Crash Stacks
2014 International Symposium on Software Testing and Analysis, ISSTA 2014 - Proceedings, July 2014, p. 204-214
Wu, Rongxin; Zhang, Hongyu; Cheung, Shing Chi; Kim, Sung Hun
How We Get There: A Context-Guided Search Strategy in Concolic Testing
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, v. 16-21-November-2014, November 2014, p. 413-424
Seo, Hyun Min; Kim, Sung Hun
Writing Acceptable Patches: An Empirical Study of Open Source Project Patches
Proceedings - 30th International Conference on Software Maintenance and Evolution, ICSME 2014, December 2014, article number 6976093, p. 271-280
Tao, Yida; Han, Donggyun; Kim, Sunghun





Article 4

Enriching Documents with Examples: A Corpus Mining Approach
ACM Transactions on Information Systems, v. 31, (1), January 2013, article number 1
Kim, Jinhan; Lee, Sanghoon; Hwang, Seung-won; Kim, Sung Hun
Reducing Features to Improve Code Change-Based Bug Prediction
IEEE Transactions on Software Engineering, v. 39, (4), April 2013
Shivaji, Shivkumar; Whitehead, Jr, E. James; Akella, Ram; Kim, Sunghun
Roundtable: What's next in software analytics
IEEE Software, v. 30, (4), 2013, article number 6547637, p. 53-56
Hassan, Ahmed E.; Hindle, Abram; Runeson, Per; Shepperd, Martin; Devanbu, Premkumar T.; Kim, Sunghun
Where Should We Fix This Bug? A Two-Phase Recommendation Model
IEEE Transactions on Software Engineering, v. 39, (11), 2013, article number 6517844, p. 1597-1610
Kim, Dongsun; Tao, Yida; Kim, Sunghun; Zeller, Andreas

Conference paper 4

Automatic Patch Generation Learned from Human-written Patches
Proceedings of the 35th International Conference on Software Engineering, Edited by David Notkin, Betty H.C. Cheng, and Klaus Pohl. Piscataway, NJ, USA : Institute of Electrical and Electronics Engineers (IEEE), 2013, p. 802-811
Kim, Dongsun; Nam, Jaechang; Song, Jaewoo; Kim, Sunghun
Personalized Defect Prediction
2013 IEEE/ACM 28th International Conference on Automated Software Engineering (ASE 2013), Institute of Electrical and Electronics Engineers (IEEE), 2013, p. 279-289
Jiang, Tian; Tan, Lin; Kim, Sunghun
Predicting Method Crashes with Bytecode Operations
ACM International Conference Proceeding Series, 2013, p. 3-12
Kim, Sunghun; Zimmermann, Thomas; Premraj, Rahul; Bettenburg, Nicolas; Shivaji, Shivkumar
Transfer Defect Learning
Proceedings - International Conference on Software Engineering, 2013, article number 6606584, p. 382-391
Nam, Jaechang; Pan, Sinno Jialin; Kim, Sunghun





Conference paper 5

How do software engineers understand code changes? - An exploratory study in industry
Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering, FSE 2012, 10-17 November 2012
Tao, Yida; Dang, Yingnong; Tao, Xie; Zhang, Dongmei; Kim, Sung Hun
Predicting Recurring Crash Stacks
Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering (ASE 2012), Essen, Germany, 2012, p. 180-189
Seo, Hyun Min; Kim, Sunghun
Puzzle-Based Automatic Testing: Bringing Humans into the Loop by Solving Puzzles
Proceedings - Innovative Architecture for Future Generation High-Performance Processors and Systems, International Workshop on, 2012, p. 140-149
Chen, Ning; Kim, Sunghun
The evolution of data races
IEEE International Working Conference on Mining Software Repositories, 2012, p. 171-174
Sadowski, Caitlin; Yi, Jaeheon; Kim, Sunghun
Welcome to the Fourth International Workshop on Search-driven Development: Users, Infrastructures, Tools, and Evaluation (SUITE 2012)
2012 4th International Workshop on Search-Driven Development: Users, Infrastructure, Tools, and Evaluation, SUITE 2012 - Proceedings, 2012
Thummalapenta, S.; Hummel, O.; Bruch, M.; De Almeida, E.S.; Bajracharya, S.; Begel, A.; Brambilla, M.; Frakes, B.; Gallardo, R.; Grechanik, M.; Hill, E.; Holmes, R.; Kim, S.; Kuhn, A.; Masuhara, H.; Poshyvanyk, D.; Sillito, J.; Zimmermann, T.





Article 1

Which Crashes Should I Fix First?: Predicting Top Crashes at an Early Stage to Prioritize Debugging Efforts
IEEE Transactions on Software Engineering, v. 37, (3), May 2011, p. 430-447
Kim, Dongsun; Wang, Xinming; Kim, Sunghun; Zeller, Andreas; Cheung, Shing Chi; Park, Sooyong

Conference paper 10

An Empirical Investigation into the Role of API-Level Refactorings during Software Evolution
IEEE International Conference on Software Engineering, 2011, p. 151-160
Kim, Miryung; Cai, Dongxiang; Kim, Sunghun
Challenges in automatic testing
2011 5th International Conference on Secure Software Integration and Reliability Improvement - Companion, SSIRI-C 2011, 2011, p. 84
Kim, Sunghun; Chen, Ning
CosTriage: A cost-aware triage algorithm for bug reporting systems
Proceedings of the National Conference on Artificial Intelligence, v. 1, 2011, p. 139-144
Park, Jinwoo; Lee, Muwoong; Kim, Jinhan; Hwang, Seungwon; Kim, Sunghun
Crash Graphs: An Aggregated View of Multiple Crashes to Improve Crash Triage
Proceedings of the International Conference on Dependable Systems and Networks, 2011, p. 486-493
Kim, Sunghun; Zimmermann, Thomas; Nagappan, Nachiappan
Dealing with noise in defect prediction
IEEE International Conference on Software Engineering, 2011, p. 481-490
Kim, Sung Hun; Zhang, Hongyu; Wu, Rongxin; Gong, Liang
Integrating code search into the development session
International Conference on Data Engineering (ICDE), 2011, Article number 5767948, p. 1336-1339
Lee, Muwoong; Hwang, Seungwon; Kim, Sunghun
MeCC: Memory Comparison-based Clone Detector
IEEE International Conference on Software Engineering, 2011, p. 301-310
Kim, Heejung; Jung, Yungbum; Kim, Sunghun; Yi, Kwankeun
Micro interaction metrics for defect prediction
in Proceedings of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2011), Szeged, Hungary, 2011, p. 311-321
Lee, Taek; Nam, Jaechang; Han, Donggyun; Kim, Sunghun; In, Hoh Peter
ReLink: Recovering links between bugs and changes
Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2011, p. 15-25
Wu, Rongxin; Zhang, Hongyu; Kim, Sunghun; Cheung, Shing Chi
Understanding a developer social network and its evolution
IEEE International Conference on Software Maintenance, ICSM, Sept 2011, Article number 6080799, p. 323-332
Hong, Qiaona; Kim, Sunghun; Cheung, Shing Chi; Bird, Christian A.





Article 1

Monitoring software quality evolution for defects
IEEE Software, v. 27, (4), 2010, p. 58-64
Zhang, Hongyu; Kim, Sunghun

Conference paper 3

Instant code clone search
Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2010, p. 167-176
Lee, Muwoong; Roh, Jongwon; Hwang, Seungwon; Kim, Sunghun
OCAT: Object Capture based Automated Testing
ISSTA'10 - Proceedings of the 2010 International Symposium on Software Testing and Analysis, 2010, p. 159-169
Jaygarl, Hojun; Kim, Sunghun; Xie, Tao; Chang, Carl
Towards an intelligent code search engine
Proceedings of the National Conference on Artificial Intelligence, v. 3, 2010, p. 1358-1363
Kim, Jinhan; Lee, Sanghoon; Hwang, Seung-won; Kim, Sunghun





Article 1

Toward an understanding of bug fix patterns
Empirical software engineering, v. 14, (3), 2009, JUN, p. 286-315
Pan, Kai; Kim, Sunghun; Whitehead, Jr, E. James

Conference paper 8

Adding examples into Java documents
ASE2009 - 24th IEEE/ACM International Conference on Automated Software Engineering, 2009, p. 540-544
Kim, Jinhan; Lee, Sanghoon; Hwang, Seungwon; Kim, Sunghun
Automatically patching errors in deployed software
SOSP'09 - Proceedings of the 22nd ACM SIGOPS Symposium on Operating Systems Principles, 2009, p. 87-102
Perkins, Jeff H.; Kim, Sunghun; Larsen, Samuel; Amarasinghe, Saman P.; Bachrach, Jonathan R.; Carbin, Michael; Pacheco, Carlos F.F.P.R.; Sherwood, Frank; Sidiroglou, Stelios; Sullivan, Gregory T.; Weng, Fai Wong; Zibin, Yoav; Ernst, Michael D.; Rinard, Martin C.
Improving bug triage with bug tossing graphs
ESEC-FSE'09 - Proceedings of the Joint 12th European Software Engineering Conference and 17th ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2009, p. 111-120
Jeong, Gaeul; Kim, Sunghun; Zimmermann, Thomas
Kenyon-Web: Reconfigurable Web-based Feature Extractor
2009 IEEE 17th International Conference on Program Comprehension, ICPC '09, Vancouver, BC, Canada, 17-19 May 2009, p. 287-288, Article number 5090061
Kim, Sunghun; Shivaji, Shivkumar; Whitehead, Jr, Emmet James
Practical extensions of a randomized testing tool
Proceedings - International Computer Software and Applications Conference, v. 1, 2009, p. 148-153
Jaygarl, Hojun; Chang, Carl; Kim, Sunghun
ReCrashJ: A tool for capturing and reproducing program crashes in deployed applications
Joint 12th European Software Engineering Conference and 17th ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC-FSE'09; Amsterdam; Netherlands, 24 August 2009 through 28 August 2009; Code 79503, 2009, Pages 295-296
Artzi, Shay; Kim, Sunghun; Ernst, Michael D.
Reducing features to improve bug prediction
ASE2009 - 24th IEEE/ACM International Conference on Automated Software Engineering, 2009, p. 600-604
Shivaji, Shivkumar; Whitehead, E. James James; Akella, Ram; Kim, Sunghun
Self-defending software: Automatically patching security vulnerabilities
the 21st ACM Symposium on Operating Systems Principles (SOSP 2009)
Perkins, Jeff; Kim, Sung Hun; Larsen, Sam; Amarasinghe, Saman; Bachrach, Jonathan; Carbin, Michael; Pacheco, Carlos; Sherwood, Frank; Sidiroglou, Stelios; Sullivan, Greg; Wong, Weng-Fai; Zibin, Yoav; Ernst, Michael; Rinard, Martin





Article 1

Classifying Software Changes: Clean or Buggy?
IEEE Transactions on Software Engineering (TSE), v. 34, (2), March/April 2008, p. 181–196
Kim, Sung Hun; Whitehead, E. James James; Zhang, Yi

Conference paper 7

Duplicate bug reports considered harmful... really?
24th IEEE International Conference on Software Maintenance
Bettenburg, Nicolas; Premraj, Rahul; Zimmermann, Thomas; Kim, Sunghun
Extracting structural information from bug reports
Proceedings - 30th International Conference on Software Engineering, ICSE 2008 - 2008 International Working Conference on Mining Software Repositories, MSR'08; Leipzig; Germany, 10 May 2008 through 11 May 2008; Code 74376, Pages 27-30
Bettenburg, Nicolas; Zimmermann, Thomas; Premraj, Rahul; Kim, Sunghun
Foreword
Proceedings - International Conference on Software Engineering, 2008, Code 74376, p. iii
Hassan, Ahmed E.; Lanza, Michele; Godfrey, Michael W.; Kim, Sunghun
Msr 2008 5th working conference on mining software repositories
Proceedings - 30th International Conference on Software Engineering, 2008, ICSE'08; Leipzig; Germany, 10 May 2008 through 18 May 2008; Code 74416, Pages 1037-1038
Lanza, Michele; Godfrey, Michael W.; Kim, Sunghun
Proceedings - International Conference on Software Engineering: Foreword
Proceedings - International Conference on Software Engineering 2008, Code 85220, p. iii
Hassan, Ahmed E.; Lanza, Michele; Godfrey, Michael W.; Kim, Sunghun
ReCrash: Making Crashes Reproducible
Object-Oriented Programming, 22nd European Conference
Artzi, Shay; Kim, Sunghun; Ernst, Mike
ReCrash: Making software failures reproducible by preserving object states
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) ; 22nd European Conference on Object-Oriented Programming, ECOOP 2008; Paphos; Cyprus, 7 July 2008 through 11 July 2008; Code 72916, Volume 5142 LNCS, 2008, Pages 542-565
Artzi, Shay; Kim, Sunghun; Ernst, Michael D.





Conference paper 3

Predicting Faults from Cached History
Proc. of the 29th International Conference on Software Engineering (ICSE 2007), May 2007, p. 489–498
Kim, Sung Hun; Zimmermann, Thomas; Whitehead, E. James James; Zeller, Andreas
Prioritizing warning categories by analyzing software history
Proceedings - ICSE 2007 Workshops: Fourth International Workshop on Mining Software Repositories, MSR 2007; Minneapolis, MN; United States, 20 May 2007 through 26 May 2007; Code 70246, Article number 4228664
Kim, Sunghun; Ernst, Michael D.
Which Warnings Should I Fix First?
Proc. of the 11th European Software Engineering Conference held jointly with 15th ACM SIGSOFT International Symposium on Foundations of Software Engineering (ESEC/FSE 2007), September 2007, p. 45–54
Kim, Sung Hun; Ernst, Michael D.





Conference paper 9

Automatic Identification of Bug-Introducing Changes
Proc. of the 21st IEEE/ACM International Conference on Automated Software Engineering (ASE 2006), September 2006, p. 81–90
Kim, Sung Hun; Zimmermann, Thomas; Pan, Kai; Whitehead Jr, E. James
Bug classification using program slicing metrics
Proceedings - 6th IEEE International Workshop on Source Code Analysis and Manipulation, SCAM 2006; Philadelphia, PA; United States, 27 September 2006 through 29 September 2006; Category numberP2353; Code 70341, Article number 4026853, Pages 31-40
Pan, Kai; Kim, Sunghun; Whitehead, E. James James
How long did it take to fix bugs
2006 International Workshop on Mining Software Repositories, MSR '06, Co-located with the 28th International Conference on Software Engineering, ICSE 2006; Shanghai; China, 20 May 2006 through 28 May 2006; Code 80835
Kim, Sunghun; Whitehead, E. James James
Memories of bug fixes
Proc. of the 14th ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE 2006), November 2006, p. 35–45
Kim, Sung Hun; Pan, Kai; Whitehead Jr, E. James
Micro pattern evolution
Proceedings - 2006 International Workshop on Mining Software Repositories, MSR '06, Co-located with the 28th International Conference on Software Engineering, ICSE 2006; Shanghai; China, 20 May 2006 through 28 May 2006; Code 80835, Pages 40-46
Kim, Sunghun; Pan, Kai; Whitehead, E. James James
Mining version archives for co-changed lines
Proceedings - 2006 International Workshop on Mining Software Repositories, MSR '06, Co-located with the 28th International Conference on Software Engineering, ICSE 2006; Shanghai; China; 20 May 2006 through 28 May 2006; Code 80835
Zimmermann, Thomas; Kim, Sunghun; Zeller, Andreas; Whitehead, E. James James
Properties of signature change patterns
ICSM 2006: 22nd IEEE International Conference on Software Maintenance; Philadelphia, PA; United States, 24 September 2006 through 27 September 2006; Category numberP2354; Code 69975, Article number 4021315, Pages 4-13
Kim, Sunghun; James Whitehead, E.; Bevan, Jennifer
Signature Change Analysis
Proc. of the 22nd IEEE International Conference on Software Maintenance (ICSM 2006), Edited by IEEE, September 2006, p. 4–13
Kim, Sung Hun; Whitehead Jr, E. James; Bevan, Jennifer
TA-RE: An exchange language for mining software repositories
2006 International Workshop on Mining Software Repositories, MSR '06, Co-located with the 28th International Conference on Software Engineering, ICSE 2006; Shanghai; China, 20 May 2006 through 28 May 2006; Code 80835
Kim, Sunghun; Zimmermann, Thomas; Kim, Miryung; Hassan, Ahmed E.; Mockus, Audris; G?rba, Tudor; Pinzger, Martin; Whitehead, E. James James; Zeller, Andreas





Conference paper 2

Facilitating Soft- ware Evolution with Kenyon
Proc. of the 10th European Software Engineering Conference held jointly with 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering (ESEC/FSE 2005), Edited by ACM, September 2005, p. 177–186
Bevan, Jennifer; Whitehead Jr, E. James; Kim, Sung Hun; Godfrey, Michael
When Functions Change Their Names: Automatic Detection of Origin Relationships
Proc. of the 12th Working Conference on Reverse Engineering (WCRE 2005), Edited by IEEE, September 2005, p. 143–152
Kim, Sung Hun; Pan, Kai; Whitehead Jr, E. James





Conference paper 3

Architecture and Data Model of a WebDAV-based Collaborative System
Proc. of the 2004 Collaborative Technologies Symposium, January 2004, p. 48–55
Kim, Sung Hun; Pan, Kai, Elias Sinderson; Whitehead Jr, E. James
Properties of academic paper references
Hypertext 2004 - Proceedings of the Fifteenth ACM Conference on Hypertext and Hypermedia; Santa Cruz, CA; United States, 9 August 2004 through 13 August 2004; Code 64157
Kim, Sunghun; Whitehead, E. James James
WebDAV-based Hypertext Annotation and Trail System
Hypertext 2004 - Proceedings of the Fifteenth ACM Conference on Hypertext and Hypermedia; Santa Cruz, CA; United States, 9 August 2004 through 13 August 2004; Code 64157
Kim, Sunghun; Slater, Mark T.; Whitehead, E. James James





2016 5

Cost-aware Triage Ranking Algorithms for Bug Reporting Systems
Knowledge and Information Systems, v. 48, (3), September 2016, p. 679-705
Park, Jinwoo; Lee, Muwoong; Kim, Jinhan; Hwang, Seungwon; Kim, Sunghun Article
Developer Micro Interaction Metrics for Software Defect Prediction
IEEE Transactions on Software Engineering, v. 42, (11), November 2016, p. 1015-1035
Lee, Taek; Nam, Jaechang; Han, Donggyun; Kim, Sung Hun; In, Hoh Peter Article
Development nature matters: An empirical study of code clones in JavaScript applications
Empirical Software Engineering, v. 21, (2), April 2016, p. 517-564
Cheung, Wai Ting; Ryu, Sukyoung; Kim, Sung Hun Article
Deep API Learning
Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering, v. 13-18-November-2016, November 2016, p. 631-642
Gu, Xiaodong; Zhang, Hongyu; Zhang, Dongmei; Kim, Sung Hun Conference paper
What Parts of Your Apps are Loved by Users?
Proceedings - 2015 30th IEEE/ACM International Conference on Automated Software Engineering, ASE 2015, January 2016, article number 7372064, p. 760-770
Gu, Xiaodong; Kim, Sung Hun Conference paper

2015 9

Crowdsourcing Identification of License Violations
Journal of Computing Science and Engineering, v. 9, (4), December 2015, p. 190-203
Lee, Sanghoon; Germán, Daniel; Hwang, Seung-won; Kim, Sunghun Article
STAR: Stack Trace Based Automatic Crash Reproduction via Symbolic Execution
IEEE Transactions on Software Engineering, v. 41, (2), February 2015, article number 6926857, p. 198-220
Chen, Ning; Kim, Sunghun Article
The Impact of View Histories on Edit Recommendations
IEEE Transactions on Software Engineering, v. 41, (3), March 2015, article number 6926851, p. 314-330
Lee, Seonah; Kang, Sungwon; Kim, Sunghun; Staats, Matt Article
CLAMI: Defect Prediction on Unlabeled Datasets
Proceedings: 2015 30th IEEE/ACM International Conference on Automated Software Engineering, Institute of Electrical and Electronics Engineers (IEEE), 2015, p. 452-463
Nam, Jaechang; Kim, Sung Hun Conference paper
Crowd Debugging
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, New York, NY, USA : ACM, 2015, p. 320-332
Chen, Fuxiang; Kim, Sung Hun Conference paper
Heterogeneous Defect Prediction
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering (ESEC/FSE 2015), New York, NY, USA : ACM, 2015, p. 508-519
Nam, Jaechang; Kim, Sung Hun Conference paper
iPRG 2015: Differential abundance analysis in label-free quantitative proteomics
2015 Annual Conference of the American Society of Mass Spectrometry (ASMS), St. Louis, MO, USA, 2015
Kapp, E.; Lam, Henry H N; Phinney, B.; Cottrell, J.; Hoopmann, M.; Kim, S.; Neubert, T.; Palmblad, M.; Vitek, O.; Weintraub, S. Conference paper
Partitioning Composite Code Changes to Facilitate Code Review
Proceedings: The 12th Working Conference on Mining Software Repositories (MSR 2015), Institute of Electrical and Electronics Engineers (IEEE), 2015, p. 180-190
Tao, Yida; Kim, Sung Hun Conference paper
REMI: Defect Prediction for Efficient API Testing
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, New York, NY, USA : ACM, 2015, p. 990-993
Kim, Mi Jung; Nam, Jaechang; Yeon, Jaehyuk; Choi, Soonhwang; Kim, Sung Hun Conference paper

2014 5

Developing tools as plug-ins: TOPI 2012 special issue
Software - Practice and Experience, v. 44, (3), March 2014, p. 259-260
Garbervetsky, Diego; Kim, Sunghun Article
Surfacing code in the dark: an instant clone search approach
Knowledge and Information Systems, v. 41, (3), November 2014, p. 727-759
Park, Jin-woo; Lee, Mu-Woong; Roh, Jong-Won; Hwang, Seung-won; Kim, Sunghun Article
CrashLocator: Locating Crashing Faults Based on Crash Stacks
2014 International Symposium on Software Testing and Analysis, ISSTA 2014 - Proceedings, July 2014, p. 204-214
Wu, Rongxin; Zhang, Hongyu; Cheung, Shing Chi; Kim, Sung Hun Conference paper
How We Get There: A Context-Guided Search Strategy in Concolic Testing
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, v. 16-21-November-2014, November 2014, p. 413-424
Seo, Hyun Min; Kim, Sung Hun Conference paper
Writing Acceptable Patches: An Empirical Study of Open Source Project Patches
Proceedings - 30th International Conference on Software Maintenance and Evolution, ICSME 2014, December 2014, article number 6976093, p. 271-280
Tao, Yida; Han, Donggyun; Kim, Sunghun Conference paper

2013 8

Enriching Documents with Examples: A Corpus Mining Approach
ACM Transactions on Information Systems, v. 31, (1), January 2013, article number 1
Kim, Jinhan; Lee, Sanghoon; Hwang, Seung-won; Kim, Sung Hun Article
Reducing Features to Improve Code Change-Based Bug Prediction
IEEE Transactions on Software Engineering, v. 39, (4), April 2013
Shivaji, Shivkumar; Whitehead, Jr, E. James; Akella, Ram; Kim, Sunghun Article
Roundtable: What's next in software analytics
IEEE Software, v. 30, (4), 2013, article number 6547637, p. 53-56
Hassan, Ahmed E.; Hindle, Abram; Runeson, Per; Shepperd, Martin; Devanbu, Premkumar T.; Kim, Sunghun Article
Where Should We Fix This Bug? A Two-Phase Recommendation Model
IEEE Transactions on Software Engineering, v. 39, (11), 2013, article number 6517844, p. 1597-1610
Kim, Dongsun; Tao, Yida; Kim, Sunghun; Zeller, Andreas Article
Automatic Patch Generation Learned from Human-written Patches
Proceedings of the 35th International Conference on Software Engineering, Edited by David Notkin, Betty H.C. Cheng, and Klaus Pohl. Piscataway, NJ, USA : Institute of Electrical and Electronics Engineers (IEEE), 2013, p. 802-811
Kim, Dongsun; Nam, Jaechang; Song, Jaewoo; Kim, Sunghun Conference paper
Personalized Defect Prediction
2013 IEEE/ACM 28th International Conference on Automated Software Engineering (ASE 2013), Institute of Electrical and Electronics Engineers (IEEE), 2013, p. 279-289
Jiang, Tian; Tan, Lin; Kim, Sunghun Conference paper
Predicting Method Crashes with Bytecode Operations
ACM International Conference Proceeding Series, 2013, p. 3-12
Kim, Sunghun; Zimmermann, Thomas; Premraj, Rahul; Bettenburg, Nicolas; Shivaji, Shivkumar Conference paper
Transfer Defect Learning
Proceedings - International Conference on Software Engineering, 2013, article number 6606584, p. 382-391
Nam, Jaechang; Pan, Sinno Jialin; Kim, Sunghun Conference paper

2012 5

How do software engineers understand code changes? - An exploratory study in industry
Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering, FSE 2012, 10-17 November 2012
Tao, Yida; Dang, Yingnong; Tao, Xie; Zhang, Dongmei; Kim, Sung Hun Conference paper
Predicting Recurring Crash Stacks
Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering (ASE 2012), Essen, Germany, 2012, p. 180-189
Seo, Hyun Min; Kim, Sunghun Conference paper
Puzzle-Based Automatic Testing: Bringing Humans into the Loop by Solving Puzzles
Proceedings - Innovative Architecture for Future Generation High-Performance Processors and Systems, International Workshop on, 2012, p. 140-149
Chen, Ning; Kim, Sunghun Conference paper
The evolution of data races
IEEE International Working Conference on Mining Software Repositories, 2012, p. 171-174
Sadowski, Caitlin; Yi, Jaeheon; Kim, Sunghun Conference paper
Welcome to the Fourth International Workshop on Search-driven Development: Users, Infrastructures, Tools, and Evaluation (SUITE 2012)
2012 4th International Workshop on Search-Driven Development: Users, Infrastructure, Tools, and Evaluation, SUITE 2012 - Proceedings, 2012
Thummalapenta, S.; Hummel, O.; Bruch, M.; De Almeida, E.S.; Bajracharya, S.; Begel, A.; Brambilla, M.; Frakes, B.; Gallardo, R.; Grechanik, M.; Hill, E.; Holmes, R.; Kim, S.; Kuhn, A.; Masuhara, H.; Poshyvanyk, D.; Sillito, J.; Zimmermann, T. Conference paper

2011 11

Which Crashes Should I Fix First?: Predicting Top Crashes at an Early Stage to Prioritize Debugging Efforts
IEEE Transactions on Software Engineering, v. 37, (3), May 2011, p. 430-447
Kim, Dongsun; Wang, Xinming; Kim, Sunghun; Zeller, Andreas; Cheung, Shing Chi; Park, Sooyong Article
An Empirical Investigation into the Role of API-Level Refactorings during Software Evolution
IEEE International Conference on Software Engineering, 2011, p. 151-160
Kim, Miryung; Cai, Dongxiang; Kim, Sunghun Conference paper
Challenges in automatic testing
2011 5th International Conference on Secure Software Integration and Reliability Improvement - Companion, SSIRI-C 2011, 2011, p. 84
Kim, Sunghun; Chen, Ning Conference paper
CosTriage: A cost-aware triage algorithm for bug reporting systems
Proceedings of the National Conference on Artificial Intelligence, v. 1, 2011, p. 139-144
Park, Jinwoo; Lee, Muwoong; Kim, Jinhan; Hwang, Seungwon; Kim, Sunghun Conference paper
Crash Graphs: An Aggregated View of Multiple Crashes to Improve Crash Triage
Proceedings of the International Conference on Dependable Systems and Networks, 2011, p. 486-493
Kim, Sunghun; Zimmermann, Thomas; Nagappan, Nachiappan Conference paper
Dealing with noise in defect prediction
IEEE International Conference on Software Engineering, 2011, p. 481-490
Kim, Sung Hun; Zhang, Hongyu; Wu, Rongxin; Gong, Liang Conference paper
Integrating code search into the development session
International Conference on Data Engineering (ICDE), 2011, Article number 5767948, p. 1336-1339
Lee, Muwoong; Hwang, Seungwon; Kim, Sunghun Conference paper
MeCC: Memory Comparison-based Clone Detector
IEEE International Conference on Software Engineering, 2011, p. 301-310
Kim, Heejung; Jung, Yungbum; Kim, Sunghun; Yi, Kwankeun Conference paper
Micro interaction metrics for defect prediction
in Proceedings of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2011), Szeged, Hungary, 2011, p. 311-321
Lee, Taek; Nam, Jaechang; Han, Donggyun; Kim, Sunghun; In, Hoh Peter Conference paper
ReLink: Recovering links between bugs and changes
Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2011, p. 15-25
Wu, Rongxin; Zhang, Hongyu; Kim, Sunghun; Cheung, Shing Chi Conference paper
Understanding a developer social network and its evolution
IEEE International Conference on Software Maintenance, ICSM, Sept 2011, Article number 6080799, p. 323-332
Hong, Qiaona; Kim, Sunghun; Cheung, Shing Chi; Bird, Christian A. Conference paper

2010 4

Monitoring software quality evolution for defects
IEEE Software, v. 27, (4), 2010, p. 58-64
Zhang, Hongyu; Kim, Sunghun Article
Instant code clone search
Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2010, p. 167-176
Lee, Muwoong; Roh, Jongwon; Hwang, Seungwon; Kim, Sunghun Conference paper
OCAT: Object Capture based Automated Testing
ISSTA'10 - Proceedings of the 2010 International Symposium on Software Testing and Analysis, 2010, p. 159-169
Jaygarl, Hojun; Kim, Sunghun; Xie, Tao; Chang, Carl Conference paper
Towards an intelligent code search engine
Proceedings of the National Conference on Artificial Intelligence, v. 3, 2010, p. 1358-1363
Kim, Jinhan; Lee, Sanghoon; Hwang, Seung-won; Kim, Sunghun Conference paper

2009 9

Toward an understanding of bug fix patterns
Empirical software engineering, v. 14, (3), 2009, JUN, p. 286-315
Pan, Kai; Kim, Sunghun; Whitehead, Jr, E. James Article
Adding examples into Java documents
ASE2009 - 24th IEEE/ACM International Conference on Automated Software Engineering, 2009, p. 540-544
Kim, Jinhan; Lee, Sanghoon; Hwang, Seungwon; Kim, Sunghun Conference paper
Automatically patching errors in deployed software
SOSP'09 - Proceedings of the 22nd ACM SIGOPS Symposium on Operating Systems Principles, 2009, p. 87-102
Perkins, Jeff H.; Kim, Sunghun; Larsen, Samuel; Amarasinghe, Saman P.; Bachrach, Jonathan R.; Carbin, Michael; Pacheco, Carlos F.F.P.R.; Sherwood, Frank; Sidiroglou, Stelios; Sullivan, Gregory T.; Weng, Fai Wong; Zibin, Yoav; Ernst, Michael D.; Rinard, Martin C. Conference paper
Improving bug triage with bug tossing graphs
ESEC-FSE'09 - Proceedings of the Joint 12th European Software Engineering Conference and 17th ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2009, p. 111-120
Jeong, Gaeul; Kim, Sunghun; Zimmermann, Thomas Conference paper
Kenyon-Web: Reconfigurable Web-based Feature Extractor
2009 IEEE 17th International Conference on Program Comprehension, ICPC '09, Vancouver, BC, Canada, 17-19 May 2009, p. 287-288, Article number 5090061
Kim, Sunghun; Shivaji, Shivkumar; Whitehead, Jr, Emmet James Conference paper
Practical extensions of a randomized testing tool
Proceedings - International Computer Software and Applications Conference, v. 1, 2009, p. 148-153
Jaygarl, Hojun; Chang, Carl; Kim, Sunghun Conference paper
ReCrashJ: A tool for capturing and reproducing program crashes in deployed applications
Joint 12th European Software Engineering Conference and 17th ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC-FSE'09; Amsterdam; Netherlands, 24 August 2009 through 28 August 2009; Code 79503, 2009, Pages 295-296
Artzi, Shay; Kim, Sunghun; Ernst, Michael D. Conference paper
Reducing features to improve bug prediction
ASE2009 - 24th IEEE/ACM International Conference on Automated Software Engineering, 2009, p. 600-604
Shivaji, Shivkumar; Whitehead, E. James James; Akella, Ram; Kim, Sunghun Conference paper
Self-defending software: Automatically patching security vulnerabilities
the 21st ACM Symposium on Operating Systems Principles (SOSP 2009)
Perkins, Jeff; Kim, Sung Hun; Larsen, Sam; Amarasinghe, Saman; Bachrach, Jonathan; Carbin, Michael; Pacheco, Carlos; Sherwood, Frank; Sidiroglou, Stelios; Sullivan, Greg; Wong, Weng-Fai; Zibin, Yoav; Ernst, Michael; Rinard, Martin Conference paper

2008 8

Classifying Software Changes: Clean or Buggy?
IEEE Transactions on Software Engineering (TSE), v. 34, (2), March/April 2008, p. 181–196
Kim, Sung Hun; Whitehead, E. James James; Zhang, Yi Article
Duplicate bug reports considered harmful... really?
24th IEEE International Conference on Software Maintenance
Bettenburg, Nicolas; Premraj, Rahul; Zimmermann, Thomas; Kim, Sunghun Conference paper
Extracting structural information from bug reports
Proceedings - 30th International Conference on Software Engineering, ICSE 2008 - 2008 International Working Conference on Mining Software Repositories, MSR'08; Leipzig; Germany, 10 May 2008 through 11 May 2008; Code 74376, Pages 27-30
Bettenburg, Nicolas; Zimmermann, Thomas; Premraj, Rahul; Kim, Sunghun Conference paper
Foreword
Proceedings - International Conference on Software Engineering, 2008, Code 74376, p. iii
Hassan, Ahmed E.; Lanza, Michele; Godfrey, Michael W.; Kim, Sunghun Conference paper
Msr 2008 5th working conference on mining software repositories
Proceedings - 30th International Conference on Software Engineering, 2008, ICSE'08; Leipzig; Germany, 10 May 2008 through 18 May 2008; Code 74416, Pages 1037-1038
Lanza, Michele; Godfrey, Michael W.; Kim, Sunghun Conference paper
Proceedings - International Conference on Software Engineering: Foreword
Proceedings - International Conference on Software Engineering 2008, Code 85220, p. iii
Hassan, Ahmed E.; Lanza, Michele; Godfrey, Michael W.; Kim, Sunghun Conference paper
ReCrash: Making Crashes Reproducible
Object-Oriented Programming, 22nd European Conference
Artzi, Shay; Kim, Sunghun; Ernst, Mike Conference paper
ReCrash: Making software failures reproducible by preserving object states
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) ; 22nd European Conference on Object-Oriented Programming, ECOOP 2008; Paphos; Cyprus, 7 July 2008 through 11 July 2008; Code 72916, Volume 5142 LNCS, 2008, Pages 542-565
Artzi, Shay; Kim, Sunghun; Ernst, Michael D. Conference paper

2007 3

Predicting Faults from Cached History
Proc. of the 29th International Conference on Software Engineering (ICSE 2007), May 2007, p. 489–498
Kim, Sung Hun; Zimmermann, Thomas; Whitehead, E. James James; Zeller, Andreas Conference paper
Prioritizing warning categories by analyzing software history
Proceedings - ICSE 2007 Workshops: Fourth International Workshop on Mining Software Repositories, MSR 2007; Minneapolis, MN; United States, 20 May 2007 through 26 May 2007; Code 70246, Article number 4228664
Kim, Sunghun; Ernst, Michael D. Conference paper
Which Warnings Should I Fix First?
Proc. of the 11th European Software Engineering Conference held jointly with 15th ACM SIGSOFT International Symposium on Foundations of Software Engineering (ESEC/FSE 2007), September 2007, p. 45–54
Kim, Sung Hun; Ernst, Michael D. Conference paper

2006 9

Automatic Identification of Bug-Introducing Changes
Proc. of the 21st IEEE/ACM International Conference on Automated Software Engineering (ASE 2006), September 2006, p. 81–90
Kim, Sung Hun; Zimmermann, Thomas; Pan, Kai; Whitehead Jr, E. James Conference paper
Bug classification using program slicing metrics
Proceedings - 6th IEEE International Workshop on Source Code Analysis and Manipulation, SCAM 2006; Philadelphia, PA; United States, 27 September 2006 through 29 September 2006; Category numberP2353; Code 70341, Article number 4026853, Pages 31-40
Pan, Kai; Kim, Sunghun; Whitehead, E. James James Conference paper
How long did it take to fix bugs
2006 International Workshop on Mining Software Repositories, MSR '06, Co-located with the 28th International Conference on Software Engineering, ICSE 2006; Shanghai; China, 20 May 2006 through 28 May 2006; Code 80835
Kim, Sunghun; Whitehead, E. James James Conference paper
Memories of bug fixes
Proc. of the 14th ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE 2006), November 2006, p. 35–45
Kim, Sung Hun; Pan, Kai; Whitehead Jr, E. James Conference paper
Micro pattern evolution
Proceedings - 2006 International Workshop on Mining Software Repositories, MSR '06, Co-located with the 28th International Conference on Software Engineering, ICSE 2006; Shanghai; China, 20 May 2006 through 28 May 2006; Code 80835, Pages 40-46
Kim, Sunghun; Pan, Kai; Whitehead, E. James James Conference paper
Mining version archives for co-changed lines
Proceedings - 2006 International Workshop on Mining Software Repositories, MSR '06, Co-located with the 28th International Conference on Software Engineering, ICSE 2006; Shanghai; China; 20 May 2006 through 28 May 2006; Code 80835
Zimmermann, Thomas; Kim, Sunghun; Zeller, Andreas; Whitehead, E. James James Conference paper
Properties of signature change patterns
ICSM 2006: 22nd IEEE International Conference on Software Maintenance; Philadelphia, PA; United States, 24 September 2006 through 27 September 2006; Category numberP2354; Code 69975, Article number 4021315, Pages 4-13
Kim, Sunghun; James Whitehead, E.; Bevan, Jennifer Conference paper
Signature Change Analysis
Proc. of the 22nd IEEE International Conference on Software Maintenance (ICSM 2006), Edited by IEEE, September 2006, p. 4–13
Kim, Sung Hun; Whitehead Jr, E. James; Bevan, Jennifer Conference paper
TA-RE: An exchange language for mining software repositories
2006 International Workshop on Mining Software Repositories, MSR '06, Co-located with the 28th International Conference on Software Engineering, ICSE 2006; Shanghai; China, 20 May 2006 through 28 May 2006; Code 80835
Kim, Sunghun; Zimmermann, Thomas; Kim, Miryung; Hassan, Ahmed E.; Mockus, Audris; G?rba, Tudor; Pinzger, Martin; Whitehead, E. James James; Zeller, Andreas Conference paper

2005 2

Facilitating Soft- ware Evolution with Kenyon
Proc. of the 10th European Software Engineering Conference held jointly with 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering (ESEC/FSE 2005), Edited by ACM, September 2005, p. 177–186
Bevan, Jennifer; Whitehead Jr, E. James; Kim, Sung Hun; Godfrey, Michael Conference paper
When Functions Change Their Names: Automatic Detection of Origin Relationships
Proc. of the 12th Working Conference on Reverse Engineering (WCRE 2005), Edited by IEEE, September 2005, p. 143–152
Kim, Sung Hun; Pan, Kai; Whitehead Jr, E. James Conference paper

2004 3

Architecture and Data Model of a WebDAV-based Collaborative System
Proc. of the 2004 Collaborative Technologies Symposium, January 2004, p. 48–55
Kim, Sung Hun; Pan, Kai, Elias Sinderson; Whitehead Jr, E. James Conference paper
Properties of academic paper references
Hypertext 2004 - Proceedings of the Fifteenth ACM Conference on Hypertext and Hypermedia; Santa Cruz, CA; United States, 9 August 2004 through 13 August 2004; Code 64157
Kim, Sunghun; Whitehead, E. James James Conference paper
WebDAV-based Hypertext Annotation and Trail System
Hypertext 2004 - Proceedings of the Fifteenth ACM Conference on Hypertext and Hypermedia; Santa Cruz, CA; United States, 9 August 2004 through 13 August 2004; Code 64157
Kim, Sunghun; Slater, Mark T.; Whitehead, E. James James Conference paper


No Publications






Teaching Assignment
2021-22 Winter 0 2021-22 Fall 1 2020-21 Summer 0 2020-21 Spring 1 2020-21 Winter 0 2020-21 Fall 0


COMP1021 Introduction to Computer Science


COMP1021 Introduction to Computer Science


No Teaching Assignments


No Teaching Assignments


No Teaching Assignments


No Teaching Assignments






Research Postgraduate (RPG) Supervision From January 2019 to December 2022 (As of 30 January 2022)


All Supervisions Current RPGs Graduated RPGs




Current RPGs


Doctor of Philosophy XIE, Yueqi
Computer Science and Engineering( 2020 - )

ZHANG, Peiyan
Computer Science and Engineering( 2020 - )

KIM, Jae Boum
Computer Science and Engineering( 2018 - )





Graduated RPGs


Doctor of Philosophy KIM, Jindae
Computer Science and Engineering( Completed in 2019 )

KIM, Mi Jung
Computer Science and Engineering( Completed in 2019 )









ProjectsFrom January 2020 to December 2022



相关话题/香港科技大学 工学院