About me

I am a research associate in Interdisciplinary Centre for Security, Reliability and Trust (SnT) at University of Luxembourg under the supervision of Prof. Yves Le Traon.

Currently, I'm recruiting PhD students who are interested in automated software debugging, repository mining, testing, and related topics. Send your CV dongsun.kim /at/ uni.lu.

View More

Research

My research interests include automated debugging and big-code analysis.

Recently, I am focusing on automated program repair, bug/fault localization, and code search.

University of Luxembourg

Publications

Peer-Reviewed Journal Papers

  • Jaekwon Lee, Dongsun Kim, Woosung Jung, "Cost-aware Clustering of Bug Reports by Using a Genetic Algorithm," Journal of Information Science and Engineering (to appear).
  • Raphael Sirres, Tegawendé F. Bissyandé, Dongsun Kim, David Lo, Jacques Klein, and Yves Le Traon, "Augmenting and Structuring User Queries to Support Efficient Free-Form Code Search," Empirical Software Engineering Journal (2018). Accepted as a Journal-first paper at the 40th International Conference on Software Engineering (ICSE 2018), Gothenburg, Sweden, May 27- June 3. [ , , ]
  • Suntae Kim and Dongsun Kim, "Automatic Identifier Inconsistency Detection Using Code Dictionary," Empirical Software Engineering Journal, Vol. 21, No. 2, pp. 565-604 (2016).[ , ]
  • Dongsun Kim, Yida Tao, Sunghun Kim, and Andreas Zeller, "Where Should We Fix This Bug?: A Two-phase Recommendation Model," the IEEE Transactions on Software Engineering, Vol. 39, No. 11, pp. 1597-1610 (2013).[ , ]
  • Dongsun Kim, Xinming Wang, Sunghun Kim, Andreas Zeller, Shing-chi Cheung, and Sooyong Park, "Which Crashes Should I Fix First?: Predicting Top Crashes at an Early Stage to Prioritize Debugging Efforts," the IEEE Transactions on Software Engineering, Vol. 37, No. 3, pp. 430-447 (2011). Selected as the featured article of the issue. [ , ]

Peer-Reviewed Conference Papers

  • Kui Liu, Dongsun Kim, Li Li, Anil Koyuncu, Tegawendé Bissyande and Yves Le Traon, "A Closer Look at Real-World Patches", in Proceedings of the 34th IEEE International Conference on Software Maintenance and Evolution (ICSME 2018), Madrid, Spain, September 23 - 29, 2018. Acceptance rate: 21.3%. (to appear)
  • Jaekwon Lee, Dongsun Kim, Tegawendé F. Bissyandé, Woosung Jung and Yves Le Traon, “Bench4BL: Reproducibility Study on the Performance of IR-Based Bug Localization”, in Proceedings of the 27th International Symposium on Software Testing and Analysis (ISSTA 2018), Amsterdam, Netherlands, July 16 – 21, 2018. Acceptance rate: 19.2%. [ , ]
  • Kisub Kim, Dongsun Kim, Tegawendé F. Bissyandé, Eunjong Choi, Li Li, Jacques Klein, and Yves Le Traon, "FaCoY – A Code-to-Code Search Engine”, in Proceedings of the 40th International Conference on Software Engineering (ICSE 2018), Gothenburg, Sweden, May 27- June 3, 2018. Acceptance rate: 20.9%. [ , , ]
  • Anil Koyuncu, Tegawendé F. Bissyandé, Dongsun Kim, Jacques Klein, Martin Monperrus, and Yves Le Traon, “Impact of Tool Support in Patch Construction,” in Proceedings of the 26th International Symposium on Software Testing and Analysis (ISSTA 2017), Santa Barbara, California, United States, July 10-14, 2017. Acceptance rate: 26%. [ , , ]
  • Jorge Augusto Meira, Eduardo Cunha de Almeida, Dongsun Kim, Edson Ramiro Lucas Filho, and Yves Le Traon, "Overloaded! --- A Model-based Approach to Database Stress Testing," in Proceedings of the 27th International Conference on Database and Expert Systems Applications (DEXA 2016), Porto, Portugal, Sep 5-8, 2016, pp. 207-222. Acceptance rate: 28.5%. [ , ]
  • Deokyoon Ko, Kyeongwook Ma, Sooyong Park, Suntae Kim, Dongsun Kim, and Yves Le Traon, "API Document Quality for Resolving Deprecated APIs," in Proceedings of the 21th Asian-Pacific Software Engineering Conference (APSEC 2014), Jeju Island, South Korea, Dec 1-4, 2014, pp. 27-30. Acceptance rate: 30%. [ , ]
  • Dongsun Kim, Jaechang Nam, Jaewoo Song, and Sunghun Kim, “Automatic Patch Generation Learned from Human-written Patches,” in Proceedings of the 35th International Conference on Software Engineering (ICSE 2013), San Francisco, May 18-26, 2013, pp. 802–811. Acceptance rate: 18.5%. ACM SIGSOFT Distinguished Paper Award [ , , ]
  • Dongsun Kim, Seokhwan Kim, and Sooyong Park, "Usage History-based Architectural Scheduling," in Proceedings of the 33rd Annual IEEE International Computer Software and Applications Conference (COMSAC 2009), Seattle, Washington, July 20-24, 2009, pp. 443-451. Acceptance rate: 20%. [ , ]
  • Dongsun Kim and Sooyoung Park, "Reinforcement Learning-Based Dynamic Adaptation Planning Method for Architecture-based Self-Managed Software," in Proceedings of the Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2009), Vancouver, BC, Canada, May 18-19, 2009, pp. 76-85. Acceptance rate: 48%. [ , ]
  • Dongsun Kim and Sooyong Park, "Dynamic Architectural Selection: A Genetic Algorithm Based Approach," Proceedings of the 1st International Symposium on Search Based Software Engineering (SSBSE 2009), Cumberland Lodge, Windsor, UK, May 13-15, 2009, pp. 59-68, Acceptance rate: 40.9%. [ , ]
  • Dongsun Kim, Suntae Kim, Seokhwan Kim, and Sooyong Park, "Software Engineering Education Toolkit for Embedded Software Architecture Design Methodology Using Robotic Systems," in Proceedings of 15th Asia-Pacific Software Engineering Conference, Beijing, China, December 3-5, 2008, pp. 317-324. Acceptance rate: 29.8%. [ , ]
  • Dongsun Kim and Sooyong Park, "A Q-leaning-Based On-line Planning Approach to Autonomous Architecture Discovery for Self-Managed Software," in Proceedings of 7th International Workshop On System/Software Architectures (IWSSA 2008), Monterrey, Mexico, Nov 9 - 14, 2008, pp.432-441. Acceptance rate: 61%. [ , ]
  • Dongsun Kim, Sooyong Park, Muntaek Choi, and Munsang Kim, "Applying Dynamic Software Architecture Management to Home Service Robot Software," in Proceedings of 16th IEEE International Symposium on Robot and Human Interactive Communication, Jeju Island, Korea, August 26-29, 2007, pp. 285-290. [ , ]
  • Dongsun Kim and Sooyong Park, “Designing Dynamic Software Architecture for Home Service Robot Software,” in Proceedings of the 2006 IFIP International Conference on Embedded And Ubiquitous Computing (EUC 2006), Seoul, Korea, August 1-4, 2006, pp. 437–448. Acceptance rate: 25%. [ , ]
  • Dongsun Kim, Sooyong Park, Youngkyun Jin, Hyeongsoo Chang, Yu-Sik Park, In-Young Ko, Kwanwoo Lee, Junhee Lee, Yeon-Chool Park, and Sukhan Lee, “SHAGE: A Framework for Self-managed Robot Software,” in Proceedings of the 2006 International Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2006), Shanghai, China, May 21-22, 2006, pp. 79-85. Acceptance rate: 59%. [ , ]
  • Dongsun Kim and Sooyong Park, “AlchemistJ: A Framework for Self-adaptive Software,” in Proceedings of the 2005 IFIP International Conference on Embedded And Ubiquitous Computing (EUC 2005), LNCS3824, Nagasaki, Japan, December 6-9, 2005, pp. 98–109. Acceptance rate: 30%. [ , ]

Other Papers

  • Daoyuan Li, Li Li, Dongsun Kim, Tegawendé F Bissyandé, David Lo, and Yves Le Traon, "Watch out for This Commit! A Study of Influential Software Changes," Interdisciplinary Centre for Security, Reliability and Trust (SNT), University of Luxembourg, Technical Report TR-SnT-2016-6, June, 2016. [ ]
  • Dongsun Kim, "A Framework for Self-managed Software," Proceedings of the Joint Workshop on Embedded Software Development, October, 2007, pp.139-160 (invited talk).
  • Dongsun Kim and Sooyoung Park, "Self-Healing, Adaptive, and Growing Technologies for Intelligent Robots," Proceedings of the 4th COE-CIR Joint Workshop on Future Technologies of Mechatronics for its Growing Role in Symbiotic Society with Human, September, 2007, p.73.
  • Dongsun Kim and Soonyong Park, "Self-managed Robot Software," in Proceedings of International Workshop for Future Software Technology (IWFST 2006), Beijing, China, October, 2006 (invited talk).
  • Dongsun Kim, Jaesun Kim, and Sooyong Park, "AlchemistJ: A Framework for Self-Managed Software," in Proceedings of International Workshop for Future Software Technology (IWFST 2005), Shanghai, China, November 8 - 10, 2005. (invited talk).
  • Dongsun Kim and Sooyong Park, "Self-Growing, Adaptation and Healing Technologies for Intelligent Robots," in Proceedings of the 2nd COE-CIR Joint Workshop on Future Technologies of Mechatronics for its Growing Role in Symbiotic Society with Human, August 28-29, 2005, p. 88.
  • Sooyong Park, Dongsun Kim, and Jaesun Kim, "A Framework for Self-adaptive Software," in Proceedings of the 17th International Conference on Software Engineering and Knowledge Engineering (SEKE 2005), Taipei, Taiwan, Republic of China, July 14-16, 2005, p. 793, (invited talk).