| 2023 | ICSE | Using Large-scale Heterogeneous Graph Representation Learning for Code Review Recommendations at Microsoft. | Jiyang Zhang, Chandra Shekhar Maddila, Ram Bairi, Christian Bird, Ujjwal Raizada, Apoorva Agrawal, Yamini Jhawar, Kim Herzig, Arie van Deursen |
| 2022 | MSR | Microsoft CloudMine: Data Mining for the Executive Order on Improving the Nation's Cybersecurity. | Kim Herzig, Luke Ghostling, Maximilian Grothusmann, Sascha Just, Nora Huang, Alan Klimowski, Yashasvini Ramkumar, Myles McLeroy, Kivan Muslu, Hitesh Sajnani, Varsha Vadaga |
| 2021 | ICSE | A Case Study of Onboarding in Software Teams: Tasks and Strategies. | An Ju, Hitesh Sajnani, Scot Kelly, Kim Herzig |
| 2021 | ICSE | Research Tools, Survey Responses, and Interview Analysis from a Case Study of Onboarding Software Teams at Microsoft. | An Ju, Hitesh Sajnani, Scot Kelly, Kim Herzig |
| 2019 | ICSE | Towards predicting the impact of software changes on building activities. | Michele Tufano, Hitesh Sajnani, Kim Herzig |
| 2018 | ICSE | Testing and continuous integration at scale: limits, costs, and expectations. | Kim Herzig |
| 2017 | ICSE | Risk-Based Attack Surface Approximation: How Much Data Is Enough? | Christopher Theisen, Kim Herzig, Brendan Murphy, Laurie A. Williams |
| 2016 | ISSRE | Switching to Git: The Good, the Bad, and the Ugly. | Sascha Just, Kim Herzig, Jacek Czerwonka, Brendan Murphy |
| 2015 | ICSE | The Art of Testing Less without Sacrificing Quality. | Kim Herzig, Michaela Greiler, Jacek Czerwonka, Brendan Murphy |
| 2015 | ICSE | Empirically Detecting False Test Alarms Using Association Rules. | Kim Herzig, Nachiappan Nagappan |
| 2015 | ICSE | Approximating Attack Surfaces with Stack Traces. | Christopher Theisen, Kim Herzig, Patrick Morrison, Brendan Murphy, Laurie A. Williams |
| 2015 | MSR | Code Ownership and Software Quality: A Replication Study. | Michaela Greiler, Kim Herzig, Jacek Czerwonka |
| 2014 | ESEM | The impact of test ownership and team structure on the reliability and effectiveness of quality test runs. | Kim Herzig, Nachiappan Nagappan |
| 2014 | ISSRE | Using Pre-Release Test Failures to Build Early Post-Release Defect Prediction Models. | Kim Herzig |
| 2013 | ICSE | It's not a bug, it's a feature: how misclassification impacts bug prediction. | Kim Herzig, Sascha Just, Andreas Zeller |
| 2013 | ISSRE | Predicting defects using change genealogies. | Kim Herzig, Sascha Just, Andreas Rau, Andreas Zeller |
| 2013 | MSR | The impact of tangled code changes. | Kim Herzig, Andreas Zeller |
| 2011 | ESEM | Network Versus Code Metrics to Predict Defects: A Replication Study. | Rahul Premraj, Kim Herzig |
| 2011 | ICST | An Empirical Study on the Relation between Dependency Neighborhoods and Failures. | Thomas Zimmermann, Nachiappan Nagappan, Kim Herzig, Rahul Premraj, Laurie A. Williams |
| 2011 | ISSRE | Mining Cause-Effect-Chains from Version Histories. | Kim Herzig, Andreas Zeller |
| 2010 | ISSRE | Change Bursts as Defect Predictors. | Nachiappan Nagappan, Andreas Zeller, Thomas Zimmermann, Kim Herzig, Brendan Murphy |
| 2009 | ICSE | Predicting defects in SAP Java code: An experience report. | Tilman Holschuh, Markus Pauser, Kim Herzig, Thomas Zimmermann, Rahul Premraj, Andreas Zeller |
| 2009 | MSR | Mining the Jazz repository: Challenges and opportunities. | Kim Herzig, Andreas Zeller |