Share on Facebook Tweet on Twitter Share on LinkedIn Share by email
Kim Herzig

Welcome. My name is Kim Herzig and joined Microsoft Research in Cambridge early 2013. Before, I wrote my PhD thesis at Saarland University in Saarbrucken, Germany.

In general, my research is concerned with empirical software engineering and in particular mining software repositories. Analyzing historic and current development processes, in particular testing processes, and to develop models and methods to optimize these processes effectively. It is my strong believe that there is rich knowledge hidden in each software repository that can make developers, testers, and quality manager more productive and effective.

Currently, I am assessing the current test and verification infrastructures and process at Microsoft. The goal is to work with individual product groups to propose optimizations to make Microsoft's testing and verification process more effective and efficient without sacrificing code quality.

To find out more about my previous and current work please also visit my personal homepage.

 

Recent Publications

Kim Herzig and Nachiappan Nagappan, Empirically Detecting False Test Alarms Using Association Rules, in Companion Proceedings of the 37th International Conference on Software Engineering, IEEE – Institute of Electrical and Electronics Engineers, May 2015.

Kim Herzig, Michaela Greiler, Jacek Czerwonka, and Brendan Murphy, The Art of Testing Less without Sacrificing Quality, in Proceedings of the 2015 International Conference on Software Engineering, IEEE – Institute of Electrical and Electronics Engineers, May 2015.

Christopher Theisen, Kim Herzig, Patrick Morrison, Brendan Murphy, and Laurie Williams, Approximating Attack Surfaces with Stack Traces, in Companion Proceedings of the 37th International Conference on Software Engineering, IEEE – Institute of Electrical and Electronics Engineers, May 2015.

Patrick Morrison, Kim Herzig, Brendan Murphy, and Laurie Williams, Challenges with Applying Vulnerability Prediction Models, in Proceedings of the 2015 Symposium and Bootcamp on the Science of Security, ACM – Association for Computing Machinery, April 2015.

Kim Herzig, Sascha Just, and Andreas Zeller, The impact of tangled code changes on defect prediction models, in Empirical Software Engineering, pp. 1-34, Springer US, April 2015.

Kim Herzig, Using Pre-Release Test Failures to Build Early Post-Release Defect Prediction Models, in Proceedings of the 25th International Symposium on Software Reliability Engineering, IEEE – Institute of Electrical and Electronics Engineers, November 2014.

Kim Herzig and Nachiappan Nagappan, The Impact of Test Ownership and Team Structure on the Reliability and Effectiveness of Quality Test Runs, in Proceedings of the 8th International Symposium on Empirical Software Engineering and Measurement, ACM, September 2014.

Kim Herzig and Andreas Zeller, Recommendation Systems in Software Engineering, Springer, 2014.

Kim Herzig, Sascha Just, Andreas Rau, and Andreas Zeller, Predicting Defects Using Change Genealogies, in Proceedings of the 2013 IEEE 24nd International Symposium on Software Reliability Engineering, IEEE, November 2013.

Kim Herzig, Sascha Just, and Andreas Zeller, It's not a Bug, It's a Feature: How Misclassification Impacts Bug Prediction, in Proceedings of the 2013 International Conference on Software Engineering, IEEE, May 2013.

More publications...

Kim Herzig
SOFTWARE ENGINEER II
.

Contact Information

Mail: Kim Herzig,
21 Station Road, Microsoft Research UK, Cambridge, UK CB1 2FB.

Email: /com/microsoft/kimh/