Christoph Treude

Registered user since Tue 5 Sep 2017

Name:Christoph Treude
Bio:

Christoph Treude is a Senior Lecturer in Software Engineering in the School of Computing and Information Systems at the University of Melbourne. The goal of his research is to improve the quality of software and the productivity of those producing it, with a particular focus on getting information to software developers when and where they need it.

His research combines empirical studies with the innovation of tools and approaches that take the wide variety of natural language artefacts in software repositories into account. He has authored more than 100 scientific articles with more than 200 co-authors, and his work has received an ARC Discovery Early Career Research Award (2018-2020), industry funding from Google, Facebook, and DST, as well as four best paper awards including two ACM SIGSOFT Distinguished Paper Awards. Prior to joining the University of Melbourne, Christoph Treude held a Senior Lecturer position at the University of Adelaide and worked as a postdoctoral researcher at McGill University, the University of São Paulo, and the Federal University of Rio Grande do Norte. He currently serves as a board member on the Editorial Board of the Empirical Software Engineering journal and was general co-chair for the 36th IEEE International Conference on Software Maintenance and Evolution.

Country:Australia
Affiliation:University of Melbourne
Personal website:http://ctreude.ca
Research interests:Software Engineering

Contributions

ICSE 2024 Area Chair for Human and Social aspects in Research Track within the Research Track-track
MSR 2023 Author of She Elicits Requirements and He Tests: Software Engineering Gender Bias in Large Language Models within the Technical Papers-track
Author of Understanding the Role of Images on Stack Overflow within the Technical Papers-track
Committee Member in Registered Reports Committee within the Registered Reports-track
ESEC/FSE 2023 Committee Member in Program Committee within the Ideas, Visions and Reflections-track
Demonstrations Co-Chair in Organizing Committee
Demonstrations Co-Chair in Program Committee within the Demonstrations-track
Internetware 2023 PC Member in Program Committee within the Main Track-track
ICSE 2023 Committee Member in Demonstrations within the DEMO - Demonstrations-track
Finance Chair in Organising Committee
Author of Overcoming Challenges in DevOps Education through Teaching Methods within the SEET - Software Engineering Education and Training-track
Author of How Developers Engineer Test Cases: An Observational Study within the Journal-First Papers-track
Author of Giving Back: Contributions Congruent to Library Dependency Changes in a Software Ecosystem within the Journal-First Papers-track
Program Committee Member in Technical Track within the Technical Track-track
ICPC 2023 General Chair in Organizing Committee
CHASE 2023 Author of What's behind tight deadlines? Business causes of technical debt within the Research Track-track
Author of Towards Understanding the Open Source Interest in Gender-Related GitHub Projects within the Research Track-track
TechDebt 2023 General Chair in Organizing Committee
ESEC/FSE 2022 Committee Member in Program Committee within the Research Papers-track
Author of An empirical study of developers’ discussions about security challenges of different programming languages within the Journal First-track
Author of Learning-Based Extraction of First-Order Logic Representations of API Directives within the ESEC/FSE 2021-track
Author of Characterizing Search Activities on Stack Overflow within the ESEC/FSE 2021-track
Author of A Theory of the Engagement in Open Source Projects via Summer of Code Programs within the ESEC/FSE 2020-track
Author of API Method Recommendation via Explicit Matching of Functionality Verb Phrases within the ESEC/FSE 2020-track
Author of In War and Peace: The Impact of World Politics on Software Ecosystems within the Ideas, Visions and Reflections -track
Author of How to Formulate Specific How-To Questions in Software Development? within the Research Papers-track
ASE 2022 Author of Taming Multi-Output Recommenders for Software Engineering within the NIER Track-track
NLBSE 2022 Committee Member in Program Committee within the NLBSE 2022-track
ICSE 2022 Author of A Fine-grained Data Set and Analysis of Tangling in Bug Fixing Commits within the Journal-First Papers-track
Author of GitHub Discussions: An exploratory study of early adoption within the Journal-First Papers-track
Author of GitHub Sponsors: Exploring a New Way to Contribute to Open Source within the Technical Track-track
Committee Member in Program Committee within the Technical Track-track
NIER Co-Chair in Organizing Committee
Author of DevOps Education: An Interview Study of Challenges and Recommendations within the SEET - Software Engineering Education and Training-track
Author of API-related Developer Information Needs in Stack Overflow within the Journal-First Papers-track
Author of ShellFusion: Answer Generation for Shell Programming Tasks via Knowledge Fusion within the Technical Track-track
NIER Co-Chair in Program Committee within the NIER - New Ideas and Emerging Results-track
MSR 2022 Author of Does This Apply to Me? An Empirical Study of Technical Context in Stack Overflow within the Technical Papers-track
Author of Is Surprisal in Issue Trackers Actionable? within the Registered Reports-track
Australia in Program Committee within the Registered Reports-track
Committee Member in Program Committee within the Technical Papers-track
ICPC 2022 Journal First Co-Chair in Organizing Committee
Committee Member in Program Committee within the Research-track
RoPES 2022 Author of On Recruiting Experienced GitHub Contributors for Interviews and Surveys on Prolific within the RoPES 2022-track
Author of Software Engineering User Study Recruitment on Prolific: An Experience Report within the RoPES 2022-track
ESEC/FSE 2021 Author of Learning-Based Extraction of First-Order Logic Representations of API Directives within the Research Papers-track
Author of Characterizing Search Activities on Stack Overflow within the Research Papers-track
ICSE 2021 Author of Same File, Different Changes: The Potential of Meta-Maintenance on GitHub within the Technical Track-track
Author of Automated Query Reformulation for Efficient Search Based on Query Logs from Stack Overflow within the Technical Track-track
Author of The Shifting Sands of Motivation: Revisiting What Drives Contributors in Open Source within the Technical Track-track
Author of Wait For It: Identifying “On-Hold”Self-Admitted Technical Debt within the Journal-First Papers-track
Author of Research Artifact: The Potential of Meta-Maintenance on GitHub within the AE - Artifact Evaluation-track
SCORE 2021 Committee Member in Program Committee within the SCORE 2021-track
SoHeal 2021 Author of Choice Matters: Contrasting Package Manager User Experience within the SoHeal 2021-track
TechDebt 2021 Author of Business-Driven Technical Debt Prioritization: An Industrial Case Study within the Technical Papers-track
ICSSP/ICGSE 2021 University of Adelaide in PC Members within the Research Papers-track
Committee Member in PC Members
MSR 2021 Committee Member in Program Committee within the Registered Reports-track
Author of How Do Software Developers Use GitHub Actions to Automate Their Workflows? within the Technical Papers-track
Author of Characterising the Knowledge about Primitive Variables in Java Code Comments within the Technical Papers-track
ESEC/FSE 2020 Author of Contextual Documentation Referencing on Stack Overflow within the Journal First-track
Panelist of Conversations on Documentation within the Paper Presentations-track
Author of Beyond Accuracy: Assessing Software Documentation Quality within the Visions and Reflections -track
Author of API Method Recommendation via Explicit Matching of Functionality Verb Phrases within the Research Papers-track
Author of A Theory of the Engagement in Open Source Projects via Summer of Code Programs within the Research Papers-track
Committee Member in Program Committee within the Research Papers-track
Author of Selecting Third-Party Libraries: The Practitioners’ Perspective within the Research Papers-track
ASE 2020 Author of Generating Concept based API Element Comparison Using a Knowledge Graph within the Research Papers-track
Committee Member in Program Committee within the Research Papers-track
VL/HCC 2020 Author of Refactoring from 9 to 5? What and When Employees and Volunteers Contribute to OSS within the Research Papers-track
ICSE 2020 Author of Code Duplication on Stack Overflow within the New Ideas and Emerging Results-track
Author of SIEVE: Helping Developers Sift Wheat from Chaff via Cross-Platform Analysis within the Journal First-track
Programme Committee in Program Committee within the Technical Papers-track
Author of Posit: Simultaneously Tagging Natural and Programming Languages within the Technical Papers-track
MSR 2020 PC Member in Registered Reports Committee within the Registered Reports-track
Author of What is the Vocabulary of Flaky Tests? within the Technical Papers-track
Author of The Impact of Dynamics of Collaborative Software Engineering on Introverts: A Study Protocol within the Registered Reports-track
Ordinary PC member in Program Committee within the Technical Papers-track
ICGSE 2020 Committee Member in Program Committee
ASE 2019 Author of Automatic Generation of Pull Request Descriptions within the Research Papers-track
Committee Member in Program Committee within the Demonstrations-track
ICSE 2019 Author of Automatically Categorizing Software Technologies within the Journal-First Papers-track
Author of Witt: Querying Technology Terms based on Automated Classification within the Demonstrations-track
Author of 9.6 Million Links in Source Code Comments: Purpose, Evolution, and Decay within the Technical Track-track
Committee Member in Program Committee within the Technical Track-track
Author of Categorizing the Content of GitHub README Files within the Journal-First Papers-track
Session Chair of Human Factors (part of Papers)
MSR 2019 Committee Member in Program Committee within the MSR 2019 Technical Papers-track
Mining Challenge Co-Chair in Organizing Committee
Author of Automatically Generating Documentation for Lambda Expressions in Java within the MSR 2019 Technical Papers-track
Author of Qualitative Data Analysis in Software Engineering: A Hands-on Tutorial within the MSR 2019 Education-track
Author of Predicting Good Configurations for GitHub and Stack Overflow Topic Models within the MSR 2019 Technical Papers-track
Mining Challenge Co-Chair in Mining Challenge Committee within the MSR 2019 Mining Challenge-track
Author of SOTorrent: Studying the Origin, Evolution, and Usage of Stack Overflow Code Snippets within the MSR 2019 Mining Challenge-track
ICGSE 2019 Author of Let me in: Guidelines for the Successful Onboarding of Newcomers to Open Source Projects within the ICGSE 2019 Journal-First Paper Presentations-track
ESEC/FSE 2018 Committee Member in Program Committee within the Research Papers-track
* ICSE 2018 * Committee Member in SCORE Program Committee within the SCORE-track
Author of How Modern News Aggregators Help Development Communities Shape and Share Knowledge within the Technical Papers -track
Committee Member in Program Committee within the SRC - ACM Student Research Competition -track
MSR 2018 Committee Member in Program Committee within the Technical Papers-track
Author of SOTorrent: Reconstructing and Analyzing the Evolution Stack Overflow Posts within the Technical Papers-track