| 2023 | ICSE | Who Ate My Memory? Towards Attribution in Memory Management. | Gunnar Kudrjavets, Ayushi Rastogi, Jeff Thomas, Nachiappan Nagappan |
| 2023 | ISSRE | Automatic Static Vulnerability Detection for Machine Learning Libraries: Are We There Yet? | Nima Shiri Harzevili, Jiho Shin, Junjie Wang, Song Wang, Nachiappan Nagappan |
| 2023 | MSR | Characterizing and Understanding Software Security Vulnerabilities in Machine Learning Libraries. | Nima Shiri Harzevili, Jiho Shin, Junjie Wang, Song Wang, Nachiappan Nagappan |
| 2023 | MSR | Are We Speeding Up or Slowing Down? On Temporal Aspects of Code Velocity. | Gunnar Kudrjavets, Nachiappan Nagappan, Ayushi Rastogi |
| 2022 | EASE | The Evolving Landscape of Software Performance Engineering. | Gunnar Kudrjavets, Jeff Thomas, Nachiappan Nagappan |
| 2022 | ESEM | Characterizing the Usage of CI Tools in ML Projects. | Dhia Elhaq Rzig, Foyzul Hassan, Chetan Bansal, Nachiappan Nagappan |
| 2022 | ICSE | The Unexplored Terrain of Compiler Warnings. | Gunnar Kudrjavets, Aditya Kumar, Nachiappan Nagappan, Ayushi Rastogi |
| 2022 | ISSRE | When malloc() Never Returns NULL - Reliability as an Illusion. | Gunnar Kudrjavets, Jeff Thomas, Aditya Kumar, Nachiappan Nagappan, Ayushi Rastogi |
| 2022 | ISSRE | Code Quality Prediction Under Super Extreme Class Imbalance. | Noah Lee, Rui Abreu, Nachiappan Nagappan |
| 2022 | MSR | Mining Code Review Data to Understand Waiting Times Between Acceptance and Merging: An Empirical Analysis. | Gunnar Kudrjavets, Aditya Kumar, Nachiappan Nagappan, Ayushi Rastogi |
| 2022 | MSR | The Unexplored Treasure Trove of Phabricator Code Reviews. | Gunnar Kudrjavets, Nachiappan Nagappan, Ayushi Rastogi |
| 2022 | MSR | Do Small Code Changes Merge Faster? A Multi-Language Empirical Investigation. | Gunnar Kudrjavets, Nachiappan Nagappan, Ayushi Rastogi |
| 2021 | ESEM | Continuous Software Bug Prediction. | Song Wang, Junjie Wang, Jaechang Nam, Nachiappan Nagappan |
| 2021 | ICSE | Can Program Synthesis be Used to Learn Merge Conflict Resolutions? An Empirical Analysis. | Rangeet Pan, Vu Le, Nachiappan Nagappan, Sumit Gulwani, Shuvendu K. Lahiri, Mike Kaufman |
| 2021 | ICSE | Neural Knowledge Extraction From Cloud Service Incidents. | Manish Shetty, Chetan Bansal, Sumit Kumar, Nikitha Rao, Nachiappan Nagappan, Thomas Zimmermann |
| 2021 | ICSE | Automatic Unit Test Generation for Machine Learning Libraries: How Far Are We? | Song Wang, Nishtha Shrestha, Abarna Kucheri Subburaman, Junjie Wang, Moshi Wei, Nachiappan Nagappan |
| 2021 | ISSRE | Characterizing and Understanding Software Developer Networks in Security Development. | Song Wang, Nachiappan Nagappan |
| 2020 | ESEM | An Empirical Study of Software Exceptions in the Field using Search Logs. | Foyzul Hassan, Chetan Bansal, Nachiappan Nagappan, Thomas Zimmermann, Ahmed Hassan Awadallah |
| 2020 | MSR | The State of the ML-universe: 10 Years of Artificial Intelligence & Machine Learning Software Development on GitHub. | Danielle Gonzalez, Thomas Zimmermann, Nachiappan Nagappan |
| 2019 | ICSE | Software engineering for machine learning: a case study. | Saleema Amershi, Andrew Begel, Christian Bird, Robert DeLine, Harald C. Gall, Ece Kamar, Nachiappan Nagappan, Besmira Nushi, Thomas Zimmermann |
| 2019 | ICSE | FastLane: test minimization for rapidly deployed large-scale online services. | Adithya Abraham Philip, Ranjita Bhagwan, Rahul Kumar, Chandra Shekhar Maddila, Nachiappan Nagappan |
| 2018 | ESEM | Relationship between geographical location and evaluation of developer contributions in github. | Ayushi Rastogi, Nachiappan Nagappan, Georgios Gousios, Andr van der Hoek |
| 2017 | ESEM | Characterizing Software Engineering Work with Personas Based on Knowledge Worker Actions. | Denae Ford, Tom Zimmermann, Christian Bird, Nachiappan Nagappan |
| 2016 | ISSRE | On the Personality Traits of GitHub Contributors. | Ayushi Rastogi, Nachiappan Nagappan |
| 2015 | ESEM | Ramp-Up Journey of New Hires: Tug of War of Aids and Impediments. | Ayushi Rastogi, Suresh Thummalapenta, Thomas Zimmermann, Nachiappan Nagappan, Jacek Czerwonka |
| 2015 | ICSE | Empirically Detecting False Test Alarms Using Association Rules. | Kim Herzig, Nachiappan Nagappan |
| 2015 | ICST | Understanding the Test Automation Culture of App Developers. | Pavneet Singh Kochhar, Ferdian Thung, Nachiappan Nagappan, Thomas Zimmermann, David Lo |
| 2015 | MSR | The Uniqueness of Changes: Characteristics and Applications. | Baishakhi Ray, Meiyappan Nagappan, Christian Bird, Nachiappan Nagappan, Thomas Zimmermann |
| 2014 | ESEM | Mining energy traces to aid in software development: an empirical case study. | Ashish Gupta, Thomas Zimmermann, Christian Bird, Nachiappan Nagappan, Thirumalesh Bhat, Syed Emran |
| 2014 | ESEM | The impact of test ownership and team structure on the reliability and effectiveness of quality test runs. | Kim Herzig, Nachiappan Nagappan |
| 2014 | FDG | Off with their assists: An empirical study of driving skill in Forza Motorsport 4. | Thomas Debeauvais, Thomas Zimmermann, Nachiappan Nagappan, Kevin Carter, Ryan Cooper, Dan Greenawalt, Tyson Solberg |
| 2014 | ICSE | Extrinsic influence factors in software reliability: a study of 200, 000 windows machines. | Christian Bird, Venkatesh-Prasad Ranganath, Thomas Zimmermann, Nachiappan Nagappan, Andreas Zeller |
| 2014 | ICSE | Cowboys, ankle sprains, and keepers of quality: how is video game development different from software development? | Emerson R. Murphy-Hill, Thomas Zimmermann, Nachiappan Nagappan |
| 2014 | ICSE | Transition from centralized to decentralized version control systems: a case study on reasons, barriers, and outcomes. | Kivan Muslu, Christian Bird, Nachiappan Nagappan, Jacek Czerwonka |
| 2013 | CHI | Mastering the art of war: how patterns of gameplay influence skill in Halo. | Jeff Huang, Thomas Zimmermann, Nachiappan Nagappan, Charles Harrison, Bruce C. Phillips |
| 2013 | ESEM | Have Agile Techniques been the Silver Bullet for Software Development at Microsoft? | Brendan Murphy, Christian Bird, Thomas Zimmermann, Laurie A. Williams, Nachiappan Nagappan, Andrew Begel |
| 2013 | ICSE | Distributed development considered harmful? | Ekrem Kocaguneli, Thomas Zimmermann, Christian Bird, Nachiappan Nagappan, Tim Menzies |
| 2013 | ICSE | 1st international workshop on the engineering of mobile-enabled systems (MOBS 2013). | Grace A. Lewis, Jeff Gray, Henry Muccini, Nachiappan Nagappan, David S. Rosenblum, Emad Shihab |
| 2013 | ICSE | The design of bug fixes. | Emerson R. Murphy-Hill, Thomas Zimmermann, Christian Bird, Nachiappan Nagappan |
| 2013 | ISSRE | Predicting risk of pre-release code changes with Checkinmentor. | Alexander Tarvo, Nachiappan Nagappan, Thomas Zimmermann |
| 2012 | ESEM | Empirical analysis of user data in game software development. | Kenneth Hullett, Nachiappan Nagappan, Eric Schuh, John Hopson |
| 2012 | ESEM | Application of kusumoto cost-metric to evaluate the cost effectiveness of software inspections. | Narendar Mandala, Gursimran Singh Walia, Jeffrey C. Carver, Nachiappan Nagappan |
| 2012 | ICSE | Characterizing and predicting which bugs get reopened. | Thomas Zimmermann, Nachiappan Nagappan, Philip J. Guo, Brendan Murphy |
| 2012 | MSR | Who? Where? What? Examining distributed development in two large open source projects. | Christian Bird, Nachiappan Nagappan |
| 2011 | CSCW | Empirical software engineering at Microsoft Research. | Christian Bird, Brendan Murphy, Nachiappan Nagappan, Thomas Zimmermann |
| 2011 | CSCW | "Not my bug!" and other reasons for software bug report reassignments. | Philip J. Guo, Thomas Zimmermann, Nachiappan Nagappan, Brendan Murphy |
| 2011 | DSN | Crash graphs: An aggregated view of multiple crashes to improve crash triage. | Sunghun Kim, Thomas Zimmermann, Nachiappan Nagappan |
| 2011 | ESEM | Scrum + Engineering Practices: Experiences of Three Microsoft Teams. | Laurie A. Williams, Gabe Brown, Adam Meltzer, Nachiappan Nagappan |
| 2011 | ICSE | Data analytics for game development. | Kenneth Hullett, Nachiappan Nagappan, Eric Schuh, John Hopson |
| 2011 | ICSE | Characterizing the differences between pre- and post- release versions of software. | Paul Luo Li, Ryan Kivett, Zhiyuan Zhan, Sung-eok Jeon, Nachiappan Nagappan, Brendan Murphy, Amy J. Ko |
| 2011 | ICST | CRANE: Failure Prediction, Change Analysis and Test Prioritization in Practice - Experiences from Windows. | Jacek Czerwonka, Rajiv Das, Nachiappan Nagappan, Alex Tarvo, Alex Teterev |
| 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 | SIGCOMM | Understanding network failures in data centers: measurement, analysis, and implications. | Phillipa Gill, Navendu Jain, Nachiappan Nagappan |
| 2010 | CLOUD | Characterizing cloud computing hardware reliability. | Kashi Venkatesh Vishwanath, Nachiappan Nagappan |
| 2010 | ICSE | Characterizing and predicting which bugs get fixed: an empirical study of Microsoft Windows. | Philip J. Guo, Thomas Zimmermann, Nachiappan Nagappan, Brendan Murphy |
| 2010 | ICST | Searching for a Needle in a Haystack: Predicting Security Vulnerabilities for Windows Vista. | Thomas Zimmermann, Nachiappan Nagappan, Laurie A. Williams |
| 2010 | ISSRE | Change Bursts as Defect Predictors. | Nachiappan Nagappan, Andreas Zeller, Thomas Zimmermann, Kim Herzig, Brendan Murphy |
| 2010 | TAP | Myths in Software Engineering: From the Other Side. | Nachiappan Nagappan |
| 2009 | ESEM | Test coverage and post-verification defects: A multiple case study. | Audris Mockus, Nachiappan Nagappan, Trung T. Dinh-Trong |
| 2009 | ESEM | Predicting defects with program dependencies. | Thomas Zimmermann, Nachiappan Nagappan |
| 2009 | ICSE | Coordination in large-scale software teams. | Andrew Begel, Nachiappan Nagappan, Christopher Poile, Lucas Layman |
| 2009 | ICSE | Does distributed development affect software quality? An empirical case study of Windows Vista. | Christian Bird, Nachiappan Nagappan, Premkumar T. Devanbu, Harald C. Gall, Brendan Murphy |
| 2009 | ISSRE | Putting It All Together: Using Socio-technical Networks to Predict Failures. | Christian Bird, Nachiappan Nagappan, Harald C. Gall, Brendan Murphy, Premkumar T. Devanbu |
| 2009 | ISSRE | On the Effectiveness of Unit Test Automation at Microsoft. | Laurie A. Williams, Gunnar Kudrjavets, Nachiappan Nagappan |
| 2008 | DSN | Tempest: Towards early identification of failure-prone binaries. | Thirumalesh Bhat, Nachiappan Nagappan |
| 2008 | ESEM | Pair programming: what's in it for me? | Andrew Begel, Nachiappan Nagappan |
| 2008 | ESEM | Iterative identification of fault-prone binaries using in-process metrics. | Lucas Layman, Gunnar Kudrjavets, Nachiappan Nagappan |
| 2008 | ICGSE | Global Software Development: Who Does It? | Andrew Begel, Nachiappan Nagappan |
| 2008 | ICGSE | Global Software Servicing: Observational Experiences at Microsoft. | Shilpa Bugde, Nachiappan Nagappan, Sriram K. Rajamani, G. Ramalingam |
| 2008 | ICSE | The influence of organizational structure on software quality: an empirical case study. | Nachiappan Nagappan, Brendan Murphy, Victor R. Basili |
| 2008 | ICSE | The effect of the number of inspectors on the defect estimates produced by capture-recapture models. | Gursimran Singh Walia, Jeffrey C. Carver, Nachiappan Nagappan |
| 2008 | ICSE | Predicting defects using network analysis on dependency graphs. | Thomas Zimmermann, Nachiappan Nagappan |
| 2008 | ISSRE | Profiling the Operational Behavior of OS Device Drivers. | Constantin Srbu, Andras Johansson, Neeraj Suri, Nachiappan Nagappan |
| 2008 | ISSTA | DEFECTS 2008: international workshop on defects in large software systems. | Premkumar T. Devanbu, Brendan Murphy, Nachiappan Nagappan, Thomas Zimmermann, Valentin Dallmeier |
| 2008 | MSR | Mining software effort data: preliminary analysis of visual studio team system data. | Lucas Layman, Nachiappan Nagappan, Sam Guckenheimer, Jeff Beehler, Andrew Begel |
| 2007 | ESEM | Usage and Perceptions of Agile Software Development in an Industrial Context: An Exploratory Study. | Andrew Begel, Nachiappan Nagappan |
| 2007 | ESEM | Using Software Dependencies and Churn Metrics to Predict Field Failures: An Empirical Case Study. | Nachiappan Nagappan, Thomas Ball |
| 2007 | ISSRE | Using In-Process Testing Metrics to Estimate Post-Release Field Quality. | Nachiappan Nagappan, Laurie A. Williams, Mladen A. Vouk, Jason A. Osborne |
| 2007 | ISSRE | Predicting Subsystem Failures using Dependency Graph Complexities. | Thomas Zimmermann, Nachiappan Nagappan |
| 2006 | APSEC | Building Scalable Failure-proneness Models Using Complexity Metrics for Large Scale Software Systems. | Thirumalesh Bhat, Nachiappan Nagappan |
| 2006 | ICSE | Mining metrics to predict component failures. | Nachiappan Nagappan, Thomas Ball, Andreas Zeller |
| 2006 | ISSRE | Assessing the Relationship between Software Assertions and Faults: An Empirical Investigation. | Gunnar Kudrjavets, Nachiappan Nagappan, Thomas Ball |
| 2006 | ISSRE | Using Historical In-Process and Product Metrics for Early Estimation of Software Failures. | Nachiappan Nagappan, Thomas Ball, Brendan Murphy |
| 2005 | ICSE | Use of relative code churn measures to predict system defect density. | Nachiappan Nagappan, Thomas Ball |
| 2005 | ICSE | Static analysis tools as early indicators of pre-release defect density. | Nachiappan Nagappan, Thomas Ball |
| 2005 | ICSE | Early estimation of software quality using in-process testing metrics: a controlled case study. | Nachiappan Nagappan, Laurie A. Williams, Mladen A. Vouk, Jason A. Osborne |
| 2005 | ISSRE | Providing Test Quality Feedback Using Static Source Code and Automatic Test Suite Metrics. | Nachiappan Nagappan, Laurie A. Williams, Jason A. Osborne, Mladen A. Vouk, Pekka Abrahamsson |
| 2004 | ICSE | Toward a Software Testing and Reliability Early Warning Metric Suite. | Nachiappan Nagappan |
| 2004 | ISSRE | GERT: An Empirical Reliability Estimation and Testing Feedback Tool. | Martin Davidsson, Jiang Zheng, Nachiappan Nagappan, Laurie A. Williams, Mladen A. Vouk |
| 2004 | ISSRE | Preliminary Results On Using Static Analysis Tools For Software Inspection. | Nachiappan Nagappan, Laurie A. Williams, John P. Hudepohl, Will Snipes, Mladen A. Vouk |
| 2003 | OOPSLA | "Good enough" software reliability estimation plug-in for Eclipse. | Nachiappan Nagappan, Laurie A. Williams, Mladen A. Vouk |
| 2003 | SIGCSE | Improving the CS1 experience with pair programming. | Nachiappan Nagappan, Laurie A. Williams, Miriam Ferzli, Eric N. Wiebe, Kai Yang, Carol Miller, Suzanne Balik |