Christian Kästner

Registered user since Mon 22 Sep 2014

Name:Christian Kästner
Affiliation:Carnegie Mellon University

Contributions

ICSE 2024 Committee Member in Research Track within the Research Track-track
ICSE 2023 Author of MLTEing Models: Negotiating, Evaluating, and Documenting Model and System Qualities within the NIER - New Ideas and Emerging Results-track
CAIN 2023 PC Member in Program Committee
ESEC/FSE 2022 Author of Heard it Through the Gitvine: An Empirical Study of Tool Diffusion Across the npm Ecosystem within the ESEC/FSE 2020-track
ASE 2022 Author of Data Leakage in Notebooks: Static Detection and Better Processes within the Research Papers-track
Session Chair of Technical Session 30 - Builds and Dependencies (part of Research Papers)
ICSE 2022 Committee Member in Program Committee within the Technical Track-track
Committee Member in Mentors within the SMeW - Student Mentoring Workshop-track
Author of "Did You Miss My Comment or What?" Understanding Toxicity in Open Source Discussions within the Technical Track-track
Author of Collaboration Challenges in Building ML-Enabled Systems: Communication, Documentation, Engineering, and Process within the Technical Track-track
Conference Chair in Organizing Committee
Author of Detecting Interpersonal Conflict in Issues and Code Review: Cross Pollinating Open- and Closed-Source Approaches within the SEIS - Software Engineering in Society-track
Author of On Debugging the Performance of Configurable Software Systems: Developer Needs and Tailored Tool Support within the Technical Track-track
MSR 2022 Author of The Unsolvable Problem or the Unheard Answer? A Dataset of 24,669 Open-Source Software Conference Talks within the Data and Tool Showcase Track-track
Author of From Models to Systems: Rethinking the Role of Software Engineering for Machine Learning within the Technical Papers-track
ICPC 2022 Author of Measuring programming experience within the Research-track
ASE 2021 Author of Subtle Bugs Everywhere: Generating Documentation for Data Wrangling Code within the Research Papers-track
Committee Member in Program Committee within the Research Papers-track
Author of Splitting, Renaming, Removing: A Study of Common Cleaning Activities in Jupyter Notebooks within the [Workshop] RAISE2021-track
ESEC/FSE 2021 Author of VarFix: Balancing Edit Expressiveness and Search Effectiveness in Automated Program Repair within the Research Papers-track
Committee Member in Program Committee within the Research Papers-track
Author of SmartCommit: A Graph-Based Interactive Assistant for Activity-Oriented Commits within the Research Papers-track
ICSE 2021 Author of Containing Malicious Package Updates in npm with a Lightweight Permission System within the Technical Track-track
Author of White-Box Analysis over Machine Learning: Modeling Performance of Configurable Systems within the Technical Track-track
ICST 2021 Author of Dissecting Strongly Subsuming Second-Order Mutants within the Research Papers-track
ESEC/FSE 2020 Author of Efficiently Finding Higher-Order Mutants within the Research Papers-track
Author of Heard It through the Gitvine: An Empirical Study of Tool Diffusion across the npm Ecosystem within the Research Papers-track
ASE 2020 Committee Member in Program Committee within the Research Papers-track
ICSE 2020 Author of Teaching Software Engineering for AI-Enabled Systems within the ICSE 2020 Posters-track
Author of Stress and Burnout in Open Source: Toward Finding, Understanding, and Mitigating Unhealthy Interactions within the New Ideas and Emerging Results-track
Author of How to Not Get Rich: An Empirical Study of Donations in Open Source within the Technical Papers-track
Author of How Has Forking Changed in the Last 20 Years? A Study of Hard Forks on GitHub within the Technical Papers-track
Author of Exploring Differences and Commonalities between Feature Flags and Configuration Options within the Software Engineering in Practice-track
Co-chair in Student Mentoring Workshop Co-chairs within the Student Mentoring Workshop-track
Author of Teaching Software Engineering for AI-Enabled Systems within the Software Engineering Education and Training-track
Student Mentoring Workshop Co-Chair in Organizing Committee
Author of Poster: How Has Forking Changed in the Last 20 Years? A Study of Hard Forks on GitHub within the ICSE 2020 Posters-track
Programme Committee in Program Committee within the Technical Papers-track
MSR 2020 Panelist of SE4ML AMA within the Ask Me Anything-track
Author of Capture the Feature Flag: Detecting Feature Flags in Open-Source within the Technical Papers-track
ICGSE 2020 Author of Understanding Collaborative Software Development: An Interview Study within the Research Papers-track
ASE 2019 Committee Member in Program Committee within the Research Papers-track
Committee Member in Steering Committee
Author of Exploring Output-Based Coverage for Testing PHP Web Applications within the Journal First Presentations-track
Committee Member in Organizing Committee and Mentors within the Faculty Mentorship Lunch-track
SPLASH 2019 Committee Member in External Review Committee within the OOPSLA-track
ICSE 2019 Student Mentoring Program Chair in Organizing Committee
Author of Welcome, Overview and Introductions within the Student Mentoring Workshop-track
Author of Detecting Suspicious Package Updates within the New Ideas and Emerging Results-track
PC Member in Program Committee within the New Ideas and Emerging Results-track
OSS 2019 Author of Why Do People Give Up FLOSSing? A Study of Contributor Disengagement in Open Source within the OSS 2019 Papers-track
SEAMS 2019 Author of Machine Learning Meets Quantitative Planning: Enabling Self-Adaptation in Autonomous Robots within the SEAMS 2019-track
ICGSE 2019 Author of Understanding Similarities and Differences in Software Development Practices Across Domains within the ICGSE 2019 Research Papers-track
ESEC/FSE 2018 Author of Learning to Sample: Exploiting Similarities Across Environments to Learn Performance Models for Configurable Systems within the Research Papers-track
Committee Member in Test of Time Paper Award Committee
Author of Beyond Testing Configurable Systems: Applying Variational Execution to Automatic Program Repair and Higher Order Mutation Testing within the New Ideas and Emerging Results-track
SPLASH 2018 Author of Faster Variational Execution with Transparent Bytecode Transformation within the OOPSLA-track
Author of Faster Variational Execution with Transparent Bytecode Transformation within the Posters-track
Author of Exploring feature interactions without specifications: a controlled experiment within the Posters-track
GPCE 2018 Author of Exploring feature interactions without specifications: a controlled experiment within the GPCE 2018-track
* ICSE 2018 * Author of Adding Sparkle to Social Coding: An Empirical Study of Repository Badges in the npm Ecosystem within the Technical Papers -track
Author of Poster T11: Understanding Differences among Executions with Variational Traces within the Posters -track
Author of Poster W31: Forks Insight: Providing an Overview of GitHub Forks within the Posters -track
Committee Member in Program committee within the Technical Papers -track
Author of Identifying Features in Forks within the Technical Papers -track
MSR 2018 Author of Automatically Assessing Code Understandability Reanalyzed: Combined Metrics Matter within the Technical Papers-track
Author of I'm Leaving You, Travis: A Continuous Integration Breakup Story within the Technical Papers-track
GPCE 2017 Committee Member in Steering Committee within the GPCE 2017-track
Author of Four Languages and Lots of Macros: Analyzing Autotools Build Systems within the GPCE 2017-track
ECOOP 2017 Committee Member in Program Committee within the ECOOP Research Papers-track
FOSD 2016 Committee Member in Steering Committee within the FOSD-track
GPCE 2016 Committee Member in Program Committee within the GPCE-track
ECOOP 2016 Committee Member in External Review Committee within the Research Track-track
Modularity 2016 Committee Member in Program Committee within the Modularity Visions-track
SPLASH 2015 GPCE General Chair in Organizing Committee
GPCE 2015 General Chair in Organizing Committee
Session Chair of Session 7 (part of GPCE)
Committee Member in Steering Committee
MobileDeLi 2015 Author of Enforcing Fine-Grained Security and Privacy Policies in an Ecosystem within an Ecosystem within the MobileDeLi-track
Parsing@SLE 2015 Invited Speaker of Invited talk: Parsing Unpreprocessed C Code - The TypeChef Experience within the Parsing@SLE-track
ECOOP 2015 Author of The Love/Hate Relationship with the C Preprocessor: An Interview Study within the Artifacts-track
Author of The Love/Hate Relationship with the C Preprocessor: An Interview Study within the Research Track-track
Onward! 2014 Author of Variational Data Structures: Exploring Tradeoffs in Computing with Variability within the Onward! Papers-track
GPCE 2013 Co-chair in Program Committee within the Research Papers-track
SPLASH 2013 Committee Member in Program Committee within the OOPSLA-track
Chair in Program Committee within the GPCE-track
SPLASH 2012 Author of Reifying and optimizing collection queries for modularity within the Posters-track
Author of A variability-aware module system within the OOPSLA Research Papers-track
GPCE 2011 Committee Member in Program Committee within the GPCE 2011-track
SPLASH 2011 Presenter of SugarJ: Library-based Language Extensibility within the Posters-track
Author of SugarJ: Library-based Syntactic Language Extensibility within the OOPSLA-track
Author of Variability-Aware Parsing in the Presence of Lexical Macros and Conditional Compilation within the OOPSLA-track