Thomas Zimmermann

Orcid: 0000-0003-4905-1469

Affiliations:
  • Microsoft Research, Redmond, WA, USA
  • Saarland University, Saarbrücken, Germany (PhD 2008)


According to our database1, Thomas Zimmermann authored at least 220 papers between 2001 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
"It would work for me too": How Online Communities Shape Software Developers' Trust in AI-Powered Code Generation Tools.
ACM Trans. Interact. Intell. Syst., June, 2024

Can GPT-4 Replicate Empirical Software Engineering Research?
Proc. ACM Softw. Eng., 2024

The Incredible Machine: Developer Productivity and the Impact of AI on Productivity (Keynote).
Proceedings of the Companion Proceedings of the 32nd ACM International Conference on the Foundations of Software Engineering, 2024

Objectives and Key Results in Software Teams: Challenges, Opportunities and Impact on Development.
Proceedings of the 46th International Conference on Software Engineering: Software Engineering in Practice, 2024

Investigating and Designing for Trust in AI-powered Code Generation Tools.
Proceedings of the 2024 ACM Conference on Fairness, Accountability, and Transparency, 2024

2023
Taking Flight with Copilot.
Commun. ACM, June, 2023

Supplemental Material for "Make Your Tools Sparkle with Trust: The PICSE Framework for Trust in Software Tools".
Dataset, January, 2023

A Four-Year Study of Student Contributions to OSS vs. OSS4SG with a Lightweight Intervention.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023

Make Your Tools Sparkle with Trust: The PICSE Framework for Trust in Software Tools.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2023

Recommending Root-Cause and Mitigation Steps for Cloud Incidents using Large Language Models.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

2022
Detecting Developers' Task Switches and Types.
IEEE Trans. Software Eng., 2022

How do Practitioners Perceive the Relevance of Requirements Engineering Research?
IEEE Trans. Software Eng., 2022

An Empirical Study of Release Note Production and Usage in Practice.
IEEE Trans. Software Eng., 2022

Correlating Automated and Human Evaluation of Code Documentation Generation Quality.
ACM Trans. Softw. Eng. Methodol., 2022

A Tale of Two Cities: Software Developers Working from Home during the COVID-19 Pandemic.
ACM Trans. Softw. Eng. Methodol., 2022

Accessibility in Software Practice: A Practitioner's Perspective.
ACM Trans. Softw. Eng. Methodol., 2022

Taking Flight with Copilot: Early insights and opportunities of AI-powered pair-programming tools.
ACM Queue, 2022

ReBOC: Recommending Bespoke Open Source Software Projects to Contributors.
Proceedings of the 2022 IEEE Symposium on Visual Languages and Human-Centric Computing, 2022

Nalanda: a socio-technical graph platform for building software analytics tools at enterprise scale.
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022

Understanding skills for OSS communities on GitHub.
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022

What are Weak Links in the npm Supply Chain?
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2022

Towards Mining OSS Skills from GitHub Activity.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: New Ideas and Emerging Results ICSE (NIER) 2022, 2022

Practitioners' Expectations on Automated Code Comment Generation.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022

Attracting and Retaining OSS Contributors with a Maintainer Dashboard.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering in Society ICSE (SEIS) 2022, 2022

How Developers and Managers Define and Trade Productivity for Quality.
Proceedings of the 15th IEEE/ACM International Workshop on Cooperative and Human Aspects of Software Engineering , 2022

2021
Supplementary Material for Leaving My Fingerprints: Motivations and Challenges of Contributing to OSS for Social Good.
Dataset, February, 2021

Towards a Theory of Software Developer Job Satisfaction and Perceived Productivity.
IEEE Trans. Software Eng., 2021

Mining Treatment-Outcome Constructs from Sequential Software Engineering Data.
IEEE Trans. Software Eng., 2021

Enabling Good Work Habits in Software Developers through Reflective Goal-Setting.
IEEE Trans. Software Eng., 2021

Today Was a Good Day: The Daily Life of Software Developers.
IEEE Trans. Software Eng., 2021

Moving from Closed to Open Source: Observations from Six Transitioned Projects to GitHub.
IEEE Trans. Software Eng., 2021

The Effect of Work Environments on Productivity and Satisfaction of Software Engineers.
IEEE Trans. Software Eng., 2021

Behavioral Science and Diversity in Software Engineering.
IEEE Softw., 2021

Mind the Gap: On the Relationship Between Automatically Measured and Self-Reported Productivity.
IEEE Softw., 2021

Bridging Software Engineering Research and Industrial Practice.
ACM SIGSOFT Softw. Eng. Notes, 2021

The SPACE of Developer Productivity: There's more to it than you think.
ACM Queue, 2021

Developers Who Vlog: Dismantling Stereotypes through Community and Identity.
Proc. ACM Hum. Comput. Interact., 2021

Nalanda: A Socio-Technical Graph for Building Software Analytics Tools at Enterprise Scale.
CoRR, 2021

The SPACE of developer productivity.
Commun. ACM, 2021

Automating the removal of obsolete TODO comments.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021

Reel life vs. real life: how software developers share their daily life through vlogs.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021

Neural Knowledge Extraction From Cloud Service Incidents.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2021

Please Turn Your Cameras on: Remote Onboarding of Software Developers During a Pandemic.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2021

Survey Instruments for "How Was Your Weekend?" Software Development Teams Working from Home During COVID-19.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021

"How Was Your Weekend?" Software Development Teams Working From Home During COVID-19.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

Leaving My Fingerprints: Motivations and Challenges of Contributing to OSS for Social Good.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

Anomalicious: Automated Detection of Anomalous and Potentially Malicious Commits on GitHub.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2021

2020
Behavioral Science of Software Engineering.
IEEE Softw., 2020

The Sound of Software Development: Music Listening Among Software Engineers.
IEEE Softw., 2020

SE4ML - Software Engineering for AI-ML-based Systems (Dagstuhl Seminar 20091).
Dagstuhl Reports, 2020

The State of the ML-universe: 10 Years of Artificial Intelligence & Machine Learning Software Development on GitHub.
Proceedings of the MSR '20: 17th International Conference on Mining Software Repositories, 2020

An Empirical Study of Software Exceptions in the Field using Search Logs.
Proceedings of the ESEM '20: ACM / IEEE International Symposium on Empirical Software Engineering and Measurement, 2020

Analyzing Web Search Behavior for Software Engineering Tasks.
Proceedings of the 2020 IEEE International Conference on Big Data (IEEE BigData 2020), 2020

2019
What Makes a Great Manager of Software Engineers?
IEEE Trans. Software Eng., 2019

The open science initiative of the Empirical Software Engineering journal.
Empir. Softw. Eng., 2019

BOTse: Bots in Software Engineering (Dagstuhl Seminar 19471).
Dagstuhl Reports, 2019

The Usage of Web Search for Software Engineering.
CoRR, 2019

Software engineering for machine learning: a case study.
Proceedings of the 41st International Conference on Software Engineering: Software Engineering in Practice, 2019

Developers' Diverging Perceptions of Productivity.
Proceedings of the Rethinking Productivity in Software Engineering., 2019

Fitbit for Developers: Self-Monitoring at Work.
Proceedings of the Rethinking Productivity in Software Engineering., 2019

2018
Data Scientists in Software Teams: State of the Art and Challenges.
IEEE Trans. Software Eng., 2018

Software Analytics: What's Next?
IEEE Softw., 2018

Belief and Evidence: How Software Engineers Form Their Opinions.
IEEE Softw., 2018

Four commentaries on the use of students and professionals in empirical software engineering experiments.
Empir. Softw. Eng., 2018

2017
The Work Life of Developers: Activities, Switches and Perceived Productivity.
IEEE Trans. Software Eng., 2017

Master Maker: Understanding Gaming Skill Through Practice and Habit From Gameplay Behavior.
Top. Cogn. Sci., 2017

Retrospecting on Work and Productivity: A Study on Self-Monitoring Software Developers' Work.
Proc. ACM Hum. Comput. Interact., 2017

Rethinking Productivity in Software Engineering (Dagstuhl Seminar 17102).
Dagstuhl Reports, 2017

How do Practitioners Perceive the Relevance of Requirements Engineering Research? An Ongoing Study.
Proceedings of the 25th IEEE International Requirements Engineering Conference, 2017

Software productivity decoded: how data science helps to achieve more (keynote).
Proceedings of the 2017 International Conference on Software and System Process, 2017

Ramp-up Journey of New Hires: Do strategic practices of software companies influence productivity?
Proceedings of the 10th Innovations in Software Engineering Conference, 2017

Characterizing Software Developers by Perceptions of Productivity.
Proceedings of the 2017 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2017

Characterizing Software Engineering Work with Personas Based on Knowledge Worker Actions.
Proceedings of the 2017 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2017

2016
An empirical investigation of single-objective and multiobjective evolutionary algorithms for developer's assignment to bugs.
J. Softw. Evol. Process., 2016

A perspective on blending programming environments and games: Beyond points, badges, and leaderboards.
Proceedings of the 2016 IEEE Symposium on Visual Languages and Human-Centric Computing, 2016

What went right and what went wrong: an analysis of 155 postmortems from game development.
Proceedings of the 38th International Conference on Software Engineering, 2016

Beliefs, practices, and personalities of software engineers: a survey in a large software company.
Proceedings of the 9th International Workshop on Cooperative and Human Aspects of Software Engineering, 2016

The emerging role of data scientists on software development teams.
Proceedings of the 38th International Conference on Software Engineering, 2016

Belief & evidence in empirical software engineering.
Proceedings of the 38th International Conference on Software Engineering, 2016

How Practitioners Perceive the Relevance of ESEM Research.
Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2016

One size does not fit all.
Proceedings of the Perspectives on Data Science for Software Engineering, 2016

Card-sorting.
Proceedings of the Perspectives on Data Science for Software Engineering, 2016

2015
The Design Space of Bug Fixes and How Developers Navigate It.
IEEE Trans. Software Eng., 2015

Do topics make sense to managers and developers?
Empir. Softw. Eng., 2015

Quantifying developers' adoption of security tools.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

Products, developers, and milestones: how should I build my N-Gram language model.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

How practitioners perceive the relevance of software engineering research.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

The Uniqueness of Changes: Characteristics and Applications.
Proceedings of the 12th IEEE/ACM Working Conference on Mining Software Repositories, 2015

Understanding the Test Automation Culture of App Developers.
Proceedings of the 8th IEEE International Conference on Software Testing, 2015

Software Analytics for Digital Games.
Proceedings of the 4th IEEE/ACM International Workshop on Games and Software Engineering, 2015

Build It Yourself! Homegrown Tools in a Large Software Company.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

1st International Workshop on Big Data Software Engineering (BIGDSE 2015).
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

Ramp-Up Journey of New Hires: Tug of War of Aids and Impediments.
Proceedings of the 2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2015

What Drives People: Creating Engagement Profiles of Players from Game Log Data.
Proceedings of the 2015 Annual Symposium on Computer-Human Interaction in Play, 2015

Past, Present, and Future of Analyzing Software Data.
Proceedings of the Art and Science of Analyzing Software Data, 2015

2014
An Empirical Study of RefactoringChallenges and Benefits at Microsoft.
IEEE Trans. Software Eng., 2014

Software Development Analytics (Dagstuhl Seminar 14261).
Dagstuhl Reports, 2014

Data hard with a vengeance (invited talk).
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16, 2014

Software developers' perceptions of productivity.
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16, 2014

Software Analytics for Digital Games.
Proceedings of the Software Engineering 2014, Fachtagung des GI-Fachbereichs Softwaretechnik, 25. Februar, 2014

Confessions of an industrial researcher: a typical bollywood story (invited talk).
Proceedings of the 1st International Workshop on Software Engineering Research and Industrial Practices, 2014

Understanding and improving software build teams.
Proceedings of the 36th International Conference on Software Engineering, 2014

Cowboys, ankle sprains, and keepers of quality: how is video game development different from software development?
Proceedings of the 36th International Conference on Software Engineering, 2014

Analyzing software data: after the gold rush (a goldfish-bowl panel).
Proceedings of the 36th International Conference on Software Engineering, 2014

Extrinsic influence factors in software reliability: a study of 200, 000 windows machines.
Proceedings of the 36th International Conference on Software Engineering, 2014

Analyze this! 145 questions for data scientists in software engineering.
Proceedings of the 36th International Conference on Software Engineering, 2014

Off with their assists: An empirical study of driving skill in Forza Motorsport 4.
Proceedings of the 9th International Conference on the Foundations of Digital Games, 2014

Mining energy traces to aid in software development: an empirical case study.
Proceedings of the 2014 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, 2014

The first hour experience: how the initial play can engage (or lose) new players.
Proceedings of the first ACM SIGCHI annual symposium on Computer-human interaction in play, Toronto, ON, Canada, October 19, 2014

Persuasive technology in the real world: a study of long-term use of activity sensing devices for fitness.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2014

2013
Local versus Global Lessons for Defect Prediction and Effort Estimation.
IEEE Trans. Software Eng., 2013

The Many Faces of Software Analytics.
IEEE Softw., 2013

Software Analytics: So What?
IEEE Softw., 2013

Introduction to the special issue on mining software repositories.
Empir. Softw. Eng., 2013

Diversity in software engineering research.
Proceedings of the Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2013

Software analytics = sharing information.
Proceedings of the 9th International Conference on Predictive Models in Software Engineering, 2013

Predicting risk of pre-release code changes with Checkinmentor.
Proceedings of the IEEE 24th International Symposium on Software Reliability Engineering, 2013

Predicting method crashes with bytecode operations.
Proceedings of the 6th India Software Engineering Conference, 2013

Improving developer participation rates in surveys.
Proceedings of the 6th International Workshop on Cooperative and Human Aspects of Software Engineering, 2013

The design of bug fixes.
Proceedings of the 35th International Conference on Software Engineering, 2013

Distributed development considered harmful?
Proceedings of the 35th International Conference on Software Engineering, 2013

1st international workshop on data analysis patterns in software engineering (DAPSE 2013).
Proceedings of the 35th International Conference on Software Engineering, 2013

Foreword.
Proceedings of the 1st International Workshop on Data Analysis Patterns in Software Engineering, 2013

Have Agile Techniques been the Silver Bullet for Software Development at Microsoft?
Proceedings of the 2013 ACM / IEEE International Symposium on Empirical Software Engineering and Measurement, 2013

Dwelling in Software: Aspects of the Felt-Life of Engineers in Large Software Projects.
Proceedings of the ECSCW 2013: Proceedings of the 13th European Conference on Computer Supported Cooperative Work, 2013

Mastering the art of war: how patterns of gameplay influence skill in Halo.
Proceedings of the 2013 ACM SIGCHI Conference on Human Factors in Computing Systems, 2013

2012
Introduction to the Special Issue on Mining Software Repositories in 2010.
Empir. Softw. Eng., 2012

A field study of refactoring challenges and benefits.
Proceedings of the 20th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-20), 2012

Assessing the value of branches with what-if analysis.
Proceedings of the 20th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-20), 2012

Relating requirements to implementation via topic analysis: Do topics extracted from requirements make sense to managers and developers?
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012

Characterizing and predicting which bugs get reopened.
Proceedings of the 34th International Conference on Software Engineering, 2012

Goldfish bowl panel: Software development analytics.
Proceedings of the 34th International Conference on Software Engineering, 2012

Information needs for software development analytics.
Proceedings of the 34th International Conference on Software Engineering, 2012

The effect of branching strategies on software quality.
Proceedings of the 2012 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, 2012

2011
An explanatory analysis on eclipse beta-release bugs through in-process metrics.
Proceedings of the 8th international workshop on Software quality, 2011

Failure is a four-letter word: a parody in empirical research.
Proceedings of the 7th International Conference on Predictive Models in Software Engineering, 2011

Local vs. global models for effort estimation and defect prediction.
Proceedings of the 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011), 2011

An Empirical Study on the Relation between Dependency Neighborhoods and Failures.
Proceedings of the Fourth IEEE International Conference on Software Testing, 2011

An integration resolution algorithm for mining multiple branches in version control systems.
Proceedings of the IEEE 27th International Conference on Software Maintenance, 2011

A theory of branches as goals and virtual teams.
Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering, 2011

Crash graphs: An aggregated view of multiple crashes to improve crash triage.
Proceedings of the 2011 IEEE/IFIP International Conference on Dependable Systems and Networks, 2011

"Not my bug!" and other reasons for software bug report reassignments.
Proceedings of the 2011 ACM Conference on Computer Supported Cooperative Work, 2011

Empirical software engineering at Microsoft Research.
Proceedings of the 2011 ACM Conference on Computer Supported Cooperative Work, 2011

The Art of Collecting Bug Reports.
Proceedings of the Making Software - What Really Works, and Why We Believe It., 2011

2010
What Makes a Good Bug Report?
IEEE Trans. Software Eng., 2010

Recommendation Systems for Software Engineering.
IEEE Softw., 2010

Analytics for software development.
Proceedings of the Workshop on Future of Software Engineering Research, 2010

WhoselsThat: finding software engineers with codebook.
Proceedings of the 18th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2010

Social media for software engineering.
Proceedings of the Workshop on Future of Software Engineering Research, 2010

Security Trend Analysis with CVE Topic Models.
Proceedings of the IEEE 21st International Symposium on Software Reliability Engineering, 2010

Change Bursts as Defect Predictors.
Proceedings of the IEEE 21st International Symposium on Software Reliability Engineering, 2010

Searching for a Needle in a Haystack: Predicting Security Vulnerabilities for Windows Vista.
Proceedings of the Third International Conference on Software Testing, 2010

RSSE 2010: Second International Workshop on Recommendation Systems for Software Engineering.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010

Characterizing and predicting which bugs get fixed: an empirical study of Microsoft Windows.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010

Codebook: discovering and exploiting relationships in software repositories.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010

Keeping up with your friends: function Foo, library Bar.DLL, and work item 24.
Proceedings of the 1st Workshop on Web 2.0 for Software Engineering, 2010

Information needs in bug reports: improving cooperation between developers and users.
Proceedings of the 2010 ACM Conference on Computer Supported Cooperative Work, 2010

2009
Changes and Bugs: Mining and Predicting Software Development Activities.
Books on Demand, ISBN: 978-3-8391-0746-1, 2009

Guest Editors' Introduction: Mining Software Archives.
IEEE Softw., 2009

The Beauty and the Beast: Vulnerabilities in Red Hat's Packages.
Proceedings of the 2009 USENIX Annual Technical Conference, 2009

Cross-project defect prediction: a large scale experiment on data vs. domain vs. process.
Proceedings of the 7th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2009

Improving bug triage with bug tossing graphs.
Proceedings of the 7th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2009

Changes and bugs - Mining and predicting development activities.
Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), 2009

Expert recommendation with usage expertise.
Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), 2009

Improving bug tracking systems.
Proceedings of the 31st International Conference on Software Engineering, 2009

Predicting defects in SAP Java code: An experience report.
Proceedings of the 31st International Conference on Software Engineering, 2009

Predicting defects with program dependencies.
Proceedings of the Third International Symposium on Empirical Software Engineering and Measurement, 2009

Optimized assignment of developers for fixing bugs an initial evaluation for eclipse projects.
Proceedings of the Third International Symposium on Empirical Software Engineering and Measurement, 2009

2008
Predicting Bugs from History.
Proceedings of the Software Evolution, 2008

Changes and bugs mining and predicting development activities.
PhD thesis, 2008

Do Crosscutting Concerns Cause Defects?
IEEE Trans. Software Eng., 2008

Towards the next generation of bug tracking systems.
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2008

Explaining Product Release Planning Results Using Concept Analysis.
Proceedings of the Twentieth International Conference on Software Engineering & Knowledge Engineering (SEKE'2008), 2008

Predicting Software Metrics at Design Time.
Proceedings of the Product-Focused Software Process Improvement, 2008

Mining usage expertise from version archives.
Proceedings of the 2008 International Working Conference on Mining Software Repositories, 2008

Extracting structural information from bug reports.
Proceedings of the 2008 International Working Conference on Mining Software Repositories, 2008

DEFECTS 2008: international workshop on defects in large software systems.
Proceedings of the ACM/SIGSOFT International Symposium on Software Testing and Analysis, 2008

Predicting faults from cached history.
Proceedings of the Proceeding of the 1st Annual India Software Engineering Conference, 2008

Duplicate bug reports considered harmful ... really?
Proceedings of the 24th IEEE International Conference on Software Maintenance (ICSM 2008), September 28, 2008

Predicting defects using network analysis on dependency graphs.
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008

2007
Predicting Effort to Fix Software Bugs.
Softwaretechnik-Trends, 2007

Predicting Defects for Eclipse.
Proceedings of the Third International Workshop on Predictor Models in Software Engineering, 2007

Mining Workspace Updates in CVS.
Proceedings of the Fourth International Workshop on Mining Software Repositories, 2007

How Long Will It Take to Fix This Bug?
Proceedings of the Fourth International Workshop on Mining Software Repositories, 2007

Extraction of bug localization benchmarks from history.
Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), 2007

How documentation evolves over time.
Proceedings of the 9th International Workshop on Principles of Software Evolution (IWPSE 2007), 2007

Predicting Subsystem Failures using Dependency Graph Complexities.
Proceedings of the ISSRE 2007, 2007

MythSE Myths in Software Engineering Half day ICSM 2007Working Session.
Proceedings of the 23rd IEEE International Conference on Software Maintenance (ICSM 2007), 2007

4th International Workshop on Mining Software Repositories (MSR 2007).
Proceedings of the 29th International Conference on Software Engineering (ICSE 2007), 2007

Building Software Cost Estimation Models using Homogenous Data.
Proceedings of the First International Symposium on Empirical Software Engineering and Measurement, 2007

Quality of bug reports in Eclipse.
Proceedings of the 2007 OOPSLA workshop on Eclipse Technology eXchange, 2007

Predicting vulnerable software components.
Proceedings of the 2007 ACM Conference on Computer and Communications Security, 2007

2006
How Design Predicts Failures.
Softwaretechnik-Trends, 2006

Mining Aspects from CVS Transactions using Concept Analysis.
Softwaretechnik-Trends, 2006

Identifying Cross-Cutting Concerns from History.
Softwaretechnik-Trends, 2006

Where do bugs come from?
ACM SIGSOFT Softw. Eng. Notes, 2006

Was Software-Archive erzählen.
Proceedings of the Software Engineering 2006, 2006

Aspect mining for large systems.
Proceedings of the Companion to the 21th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2006

Mining version archives for co-changed lines.
Proceedings of the 2006 International Workshop on Mining Software Repositories, 2006

TA-RE: an exchange language for mining software repositories.
Proceedings of the 2006 International Workshop on Mining Software Repositories, 2006

Mining eclipse for cross-cutting concerns.
Proceedings of the 2006 International Workshop on Mining Software Repositories, 2006

Automatic Identification of Bug-Introducing Changes.
Proceedings of the 21st IEEE/ACM International Conference on Automated Software Engineering (ASE 2006), 2006

Mining Aspects from Version History.
Proceedings of the 21st IEEE/ACM International Conference on Automated Software Engineering (ASE 2006), 2006

Predicting component failures at design time.
Proceedings of the 2006 International Symposium on Empirical Software Engineering (ISESE 2006), 2006

Taking lessons from history.
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006

Fine-grained processing of CVS archives with APFEL.
Proceedings of the 2006 OOPSLA workshop on Eclipse Technology eXchange, 2006

HAM: cross-cutting concerns in Eclipse.
Proceedings of the 2006 OOPSLA workshop on Eclipse Technology eXchange, 2006

Mining Additions of Method Calls in ArgoUML.
Proceedings of the Aspects For Legacy Applications, 26.07. - 29.07.2006, 2006

Mining Eclipse for CrossCutting.
Proceedings of the Aspects For Legacy Applications, 26.07. - 29.07.2006, 2006

2005
Mining Version Histories to Guide Software Changes.
IEEE Trans. Software Eng., 2005

When do changes induce fixes?
ACM SIGSOFT Softw. Eng. Notes, 2005

Drawing Graphs Within Graphs.
J. Graph Algorithms Appl., 2005

HATARI: raising risk awareness.
Proceedings of the 10th European Software Engineering Conference held jointly with 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2005

DynaMine: finding common error patterns by mining software revision histories.
Proceedings of the 10th European Software Engineering Conference held jointly with 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2005

eROSE: guiding programmers in eclipse.
Proceedings of the Companion to the 20th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2005

Learning from Project History to Support Programmers.
Proceedings of the 35. Jahrestagung der Gesellschaft für Informatik, 2005

2004
Preprocessing CVS Data for Fine-Grained Analysis.
Proceedings of the 1st International Workshop on Mining Software Repositories, 2004

Fast Data Mining For Programming Support.
Proceedings of the LWA 2004: Lernen - Wissensentdeckung - Adaptivität, Berlin, 4., 2004

2003
How History Justifies System Architecture (or Not).
Proceedings of the 6th International Workshop on Principles of Software Evolution (IWPSE 2003), 2003

2001
Visualizing Memory Graphs.
Proceedings of the Software Visualization, 2001


  Loading...