About me

Hi! My name is Nicolas and I’m a graduate student at the Software Analysis and Intelligence Lab at Queen’s University in Kingston, Ontario in Canada. On this website you can find out more about me and my research.
Research Areas of Interest
My broad areas of interest are Empirical Software Engineering and Mining Software Repositories. In particular I am currently studying developer communication and collaboration, as well as code cloning and defect prediction.
During my grduate studies at Saarland University, I looked at what makes a good bug report, how to extract structural elements such as source code and patches from bug report desriptions and discussions, and discovered that duplicate bug reports contain valuable information – hence they should not be ignored as is common practice today, but rather linked and presented together with the original bug report.
Education
September 2008 – present
Ph.D. student at the Software Analysis and Intelligence Lab of Queen’s University under the supervision of Prof. Dr. Ahmed E. Hassan.
September 2006 – July 2008
M.Sc. student at the Software Engineering Research Group of Prof. Dr. Andreas Zeller at Saarland University in Germany. Master’s thesis “Duplicate Bug Reports Considered Harmful?” conducted under the supervision of Prof. Dr. Andreas Zeller, Dr. Rahul Premraj, Dr. Thomas Zimmermann (University of Calgary) and Dr. Sunghun Kim (MIT CSAIL).
September 2002 – July 2006
B.Sc. student at Saarland University, Germany. Major topics were Computer Science and Medical Technology. Bachelor’s thesis “Purity of Java Programs” conducted under the supervision of Prof. Dr. Andreas Zeller and Valentin Dallmeier.
Awards
- [2008] ACM Distinguished Paper Award for “What makes a good Bug Report” at ESEC/FSE’08, Georgia, Atlanta.
- [2008-2009] Queen’s Graduate Student Travel Award.
- [2009] Queen’s University Graduate Student Award.
- [2009-2010] Duncan and Urlla Carmichael Fellowship.
- [2009-2010] Queen’s Graduate Student Travel Award
