Tom Zimmermann

Welcome. My name is Thomas "TomZ" Zimmermann and since November 2008, I am a Researcher at Microsoft Research in Seattle, USA. In addition, I am an Adjunct Assistant Professor at the University of Calgary. I received my PhD from Saarland University in Saarbrücken, Germany.

My research focuses on improving programmer productivity and I developed techniques and tools that make both managers and developers aware of history. Learning from past successes and failures will help us to create better software. 

For more information on my current research at Microsoft, visit Empirical Software Engineering (ESE) at Microsoft. To find out more about my previous work logon to my personal homepage.

Thanks for visiting!

Publications

Meiyappan Nagappan, Thomas Zimmermann, and Christian Bird, Diversity in Software Engineering Research, in Proceedings of the 9th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2013), ACM, August 2013

Ekrem Kocaguneli, Thomas Zimmermann, Christian Bird, Nachiappan Nagappan, and Tim Menzies, Distributed Development Considered Harmful?, in Proceedings of the International Conference on Software Engineering (Software Engineering in Practice track), IEEE, May 2013

Emerson Murphy-Hill, Thomas Zimmermann, Christian Bird, and Nachiappan Nagappan, The Design of Bug Fixes, in Proceedings of the 35th International Conference on Software Engineering (ICSE 2013), IEEE, May 2013

Jeff Huang, Thomas Zimmermann, Nachiappan Nagappan, Charles Harrison, and Bruce Phillips, Mastering the Art of War: How Patterns of Gameplay Influence Skill in Halo, in Proceedings of the International Conference on Human Factors in Computing Systems (CHI 2013), ACM, April 2013

Sunghun Kim, Thomas Zimmermann, Rahul Premraj, Nicolas Bettenburg, and Shivkumar Shivaji, Predicting Method Crashes with Bytecode Operations, in Proceedings of the 6th Annual India Software Engineering Conference (ISEC 2013), ACM, February 2013

Miryung Kim, Thomas Zimmermann, and Nachiappan Nagappan, A Field Study of Refactoring Challenges and Benefits, in Proceedings of the 20th International Symposium on Foundations of Software Engineering (FSE 2012), Association for Computing Machinery, Inc., November 2012

Christian Bird and Thomas Zimmermann, Assessing the Value of Branches with What-if Analysis, in Proceedings of the 20th International Symposium on Foundations of Software Engineering (FSE 2012), Association for Computing Machinery, Inc., November 2012

Abram Hindle, Christian Bird, Thomas Zimmermann, and Nachiappan Nagappan, Relating Requirements to Implementation via Topic Analysis, in Proceedings of the 2012 International Conference on Software Maintenance (ICSM 2012), IEEE, 25 September 2012

Emad Shihab, Christian Bird, and Thomas Zimmermann, The Effect of Branching Strategies on Software Quality, in Proceedings of the ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, Association for Computing Machinery, Inc., 19 September 2012

Sunghun Kim, Thomas Zimmermann, Rahul Premraj, Nicolas Bettenburg, and Shivkumar Shivaji, Predicting Method Crashes with Bytecode Operations, no. MSR-TR-2012-94, 10 September 2012

Tom Zimmermann
RESEARCHER
.

Email: \com\microsoft\tzimmer
Office: (425) 703-8450
Fax: (425) 936-7329

Mail:
Thomas Zimmermann
Microsoft Research
One Microsoft Way
Redmond, WA 98052 USA