Sunghun Kim's PAG publications

This is a list of Sunghun Kim's PAG-related publications.
For a full list, see

Also see all PAG authors, all PAG publications by date, all PAG publications by topic.

Copyright notice.

“Automatically patching errors in deployed software”
by Jeff H. Perkins, Sunghun Kim, Sam Larsen, Saman Amarasinghe, Jonathan Bachrach, Michael Carbin, Carlos Pacheco, Frank Sherwood, Stelios Sidiroglou, Greg Sullivan, Weng-Fai Wong, Yoav Zibin, Michael D. Ernst, and Martin Rinard.
In Proceedings of the 21st ACM Symposium on Operating Systems Principles, (Big Sky, MT, USA), October 12-14, 2009, pp. 87-102.
Details. Download: PDF, Slides (PDF), Slides (PowerPoint).

“ReCrash: Making software failures reproducible by preserving object states”
by Shay Artzi, Sunghun Kim, and Michael D. Ernst.
In ECOOP 2008 — Object-Oriented Programming, 22nd European Conference, (Paphos, Cyprus), July 9-11, 2008, pp. 542-565.
Details. Download: PDF, PostScript, ReCrash implementation.
A previous version appeared as “ReCrash: Making crashes reproducible” by Sunghun Kim, Shay Artzi, and Michael D. Ernst. MIT Computer Science and Artificial Intelligence Laboratory technical report MIT-CSAIL-TR-2007-054, (Cambridge, MA), November 20, 2007.

“Extracting Structural Information from Bug Reports”
by Nicolas Bettenburg, Rahul Premraj, Thomas Zimmermann, and Sunghun Kim.
In MSR 2008: 5th Working Conference on Mining Software Repositories, (Leipzig, Germany), May 10-11, 2008.
Details. Download: PDF.

“Classifying Software Changes: Clean or Buggy?”
by Sunghun Kim, E. James Whitehead, Jr., and Yi Zhang.
IEEE Transactions on Software Engineering, vol. 34, no. 2, March/April 2008, pp. 181-196.
Details. Download: PDF.

“Which warnings should I fix first?”
by Sunghun Kim and Michael D. Ernst.
In ESEC/FSE 2007: Proceedings of the 11th European Software Engineering Conference and the 15th ACM SIGSOFT Symposium on the Foundations of Software Engineering, (Dubrovnik, Croatia), September 5-7, 2007, pp. 45-54.
Details. Download: PDF.

“Predicting faults from cached history”
by Sunghun Kim, Thomas Zimmermann, E. James Whitehead, Jr., and Andreas Zeller.
In ICSE'07, Proceedings of the 29th International Conference on Software Engineering, (Minneapolis, MN, USA), May 23-25, 2007, pp. 489-498.
Details. Download: PDF.
A summary appeared as “Predicting faults from cached history” by Sunghun Kim, Thomas Zimmermann, Jr. E. James Whitehead, and Andreas Zeller. In ISEC '08: Proceedings of the 1st conference on India software engineering conference, (Hyderabad, India), 2008, pp. 15-16.

“Prioritizing warnings by analyzing software history”
by Sunghun Kim and Michael D. Ernst.
In MSR 2007: International Workshop on Mining Software Repositories, (Minneapolis, MN, USA), May 19-20, 2007.
Details. Download: PDF.

Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.

(This webpage was created with bibtex2web.)

Back to Program Analysis Group authors