Christian Kästner
Orcid: 0000-0002-4450-4572Affiliations:
- Carnegie Mellon University
According to our database1,
Christian Kästner
authored at least 222 papers
between 2006 and 2024.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on orcid.org
-
on cs.cmu.edu
-
on dl.acm.org
On csauthors.net:
Bibliography
2024
Beyond the Comfort Zone: Emerging Solutions to Overcome Challenges in Integrating LLMs into Software Products.
CoRR, 2024
What Is Wrong with My Model? Identifying Systematic Problems with Semantic Data Slicing.
CoRR, 2024
Proceedings of the 2024 ACM/IEEE 44th International Conference on Software Engineering: New Ideas and Emerging Results, 2024
Regulating Explainability in Machine Learning Applications - Observations from a Policy Design Experiment.
Proceedings of the 2024 ACM Conference on Fairness, Accountability, and Transparency, 2024
(Why) Is My Prompt Getting Worse? Rethinking Regression Testing for Evolving LLM APIs.
Proceedings of the IEEE/ACM 3rd International Conference on AI Engineering, 2024
2023
Perceptions of open-source software developers on collaborations: An interview and survey study.
J. Softw. Evol. Process., 2023
"We Feel Like We're Winging It: " A Study on Navigating Open-Source Dependency Abandonment.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: New Ideas and Emerging Results, 2023
Proceedings of the Findings of the Association for Computational Linguistics: EMNLP 2023, 2023
Aspirations and Practice of ML Model Documentation: Moving the Needle with Nudging and Traceability.
Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems, 2023
A Meta-Summary of Challenges in Building Products with ML Components - Collecting Experiences from 4758+ Practitioners.
Proceedings of the 2nd IEEE/ACM International Conference on AI Engineering, 2023
Proceedings of the Workshop on Artificial Intelligence Safety 2023 (SafeAI 2023) co-located with the Thirty-Seventh AAAI Conference on Artificial Intelligence (AAAI 2023), 2023
2022
Aspirations and Practice of Model Documentation: Moving the Needle with Nudging and Traceability.
CoRR, 2022
The Unsolvable Problem or the Unheard Answer? A Dataset of 24, 669 Open-Source Software Conference Talks.
Proceedings of the 19th IEEE/ACM International Conference on Mining Software Repositories, 2022
Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022
Elevating Jupyter Notebook Maintenance Tooling by Identifying and Extracting Notebook Structures.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2022
On Debugging the Performance of Configurable Software Systems: Developer Needs and Tailored Tool Support.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022
Detecting Interpersonal Conflict in Issues and Code Review: Cross Pollinating Open- and Closed-Source Approaches.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering in Society ICSE (SEIS) 2022, 2022
Collaboration Challenges in Building ML-Enabled Systems: Communication, Documentation, Engineering, and Process.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022
"Did You Miss My Comment or What?" Understanding Toxicity in Open Source Discussions.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022
2021
When and How to Make Breaking Changes: Policies and Practices in 18 Open Source Software Ecosystems.
ACM Trans. Softw. Eng. Methodol., 2021
More Engineering, No Silos: Rethinking Processes and Interfaces in Collaboration between Interdisciplinary Teams for Machine Learning Projects.
CoRR, 2021
VarFix: balancing edit expressiveness and search effectiveness in automated program repair.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021
Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, 2021
Splitting, Renaming, Removing: A Study of Common Cleaning Activities in Jupyter Notebooks.
Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, 2021
Proceedings of the 14th IEEE Conference on Software Testing, Verification and Validation, 2021
White-Box Analysis over Machine Learning: Modeling Performance of Configurable Systems.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021
2020
Understanding the Nature of System-Related Issues in Machine Learning Frameworks: An Exploratory Study.
CoRR, 2020
Autom. Softw. Eng., 2020
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020
Heard it through the Gitvine: an empirical study of tool diffusion across the npm ecosystem.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020
Proceedings of the 34th Brazilian Symposium on Software Engineering, 2020
Proceedings of the 34th Brazilian Symposium on Software Engineering, 2020
Proceedings of the MSR '20: 17th International Conference on Mining Software Repositories, 2020
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Companion Volume, Seoul, South Korea, 27 June, 2020
Stress and burnout in open source: toward finding, understanding, and mitigating unhealthy interactions.
Proceedings of the ICSE-NIER 2020: 42nd International Conference on Software Engineering, New Ideas and Emerging Results, Seoul, South Korea, 27 June, 2020
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020
Exploring differences and commonalities between feature flags and configuration options.
Proceedings of the ICSE-SEIP 2020: 42nd International Conference on Software Engineering, Software Engineering in Practice, Seoul, South Korea, 27 June, 2020
Proceedings of the ICSE-SEET 2020: 42nd International Conference on Software Engineering, Software Engineering Education and Training, Seoul, South Korea, 27 June, 2020
Proceedings of the ICGSE '20: 15th IEEE/ACM International Conference on Global Software Engineering, 2020
2019
Softw. Syst. Model., 2019
An investigation of misunderstanding code patterns in C open-source software projects.
Empir. Softw. Eng., 2019
Empir. Softw. Eng., 2019
Autom. Softw. Eng., 2019
Proceedings of the 26th IEEE International Conference on Software Analysis, 2019
What the fork: a study of inefficient and efficient forking practices in social coding.
Proceedings of the ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2019
A conceptual replication of continuous integration pain points in the context of Travis CI.
Proceedings of the ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2019
Proceedings of the Open Source Systems - 15th IFIP WG 2.13 International Conference, 2019
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019
Machine learning meets quantitative planning: enabling self-adaptation in autonomous robots.
Proceedings of the 14th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2019
Proceedings of the 41st International Conference on Software Engineering: New Ideas and Emerging Results, 2019
Understanding similarities and differences in software development practices across domains.
Proceedings of the 14th International Conference on Global Software Engineering, 2019
2018
IEEE Trans. Software Eng., 2018
ACM Trans. Softw. Eng. Methodol., 2018
Proc. ACM Program. Lang., 2018
Autom. Softw. Eng., 2018
Proceedings of the 12th International Workshop on Variability Modelling of Software-Intensive Systems, 2018
Beyond testing configurable systems: applying variational execution to automatic program repair and higher order mutation testing.
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2018
Learning to sample: exploiting similarities across environments to learn performance models for configurable systems.
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2018
Proceedings of the Software Engineering und Software Management 2018, 2018
Proceedings of the 15th International Conference on Mining Software Repositories, 2018
"Automatically assessing code understandability" reanalyzed: combined metrics matter.
Proceedings of the 15th International Conference on Mining Software Repositories, 2018
Proceedings of the 40th International Conference on Software Engineering, 2018
Adding sparkle to social coding: an empirical study of repository badges in the <i>npm</i> ecosystem.
Proceedings of the 40th International Conference on Software Engineering, 2018
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018
Proceedings of the 2018 International Conference on Technical Debt, 2018
Proceedings of the 17th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, 2018
2017
CoRR, 2017
Differential Testing for Variational Analyses: Experience from Developing KConfigReader.
CoRR, 2017
Proceedings of the Eleventh International Workshop on Variability Modelling of Software-intensive Systems, 2017
Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, 2017
Renaming and shifted code in structured merging: looking ahead for precision and performance.
Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering, 2017
Transfer learning for performance modeling of configurable systems: an exploratory analysis.
Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering, 2017
Proceedings of the 12th IEEE/ACM International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2017
Proceedings of the 16th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, 2017
2016
Preprocessor-based variability in open-source and industrial software systems: An empirical study.
Empir. Softw. Eng., 2016
Do #ifdefs influence the occurrence of vulnerabilities? an empirical study of the linux kernel.
Proceedings of the 20th International Systems and Software Product Line Conference, 2016
How to break an API: cost negotiation and community values in three software ecosystems.
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016
Proceedings of the 13th International Conference on Mining Software Repositories, 2016
On essential configuration complexity: measuring interactions in highly-configurable systems.
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016
Proceedings of the 38th International Conference on Software Engineering, 2016
Visualizing the variational callgraph of the Linux kernel: an approach for reasoning about dependencies [poster].
Proceedings of the Symposium and Bootcamp on the Science of Security, 2016
2015
Where Do Configuration Constraints Stem From? An Extraction Approach and an Empirical Study.
IEEE Trans. Software Eng., 2015
Dagstuhl Artifacts Ser., 2015
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015
Analysis Strategies for Software Product Lines: A Classification and Survey.
Proceedings of the Software Engineering & Management 2015, Multikonferenz der GI-Fachbereiche Softwaretechnik (SWT) und Wirtschaftsinformatik (WI), FA WI-MAW, 17. März, 2015
Measuring Program Comprehension with Functional Magnetic Resonance Imaging.
Proceedings of the Software Engineering & Management 2015, Multikonferenz der GI-Fachbereiche Softwaretechnik (SWT) und Wirtschaftsinformatik (WI), FA WI-MAW, 17. März, 2015
Enforcing fine-grained security and privacy policies in an ecosystem within an ecosystem.
Proceedings of the 3rd International Workshop on Mobile Development Lifecycle, 2015
When It Breaks, It Breaks: How Ecosystem Developers Reason about the Stability of Dependencies.
Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering Workshops, 2015
Proceedings of the 3rd IEEE/ACM International Workshop on Release Engineering, 2015
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015
Characterizing complexity of highly-configurable systems with variational call graphs: analyzing configuration options interactions complexity in function calls.
Proceedings of the 2015 Symposium and Bootcamp on the Science of Security, 2015
Proceedings of the 29th European Conference on Object-Oriented Programming, 2015
2014
IEEE Trans. Software Eng., 2014
Sci. Comput. Program., 2014
ACM Comput. Surv., 2014
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16, 2014
Proceedings of the Software Engineering 2014, Fachtagung des GI-Fachbereichs Softwaretechnik, 25. Februar, 2014
Proceedings of the Onward! 2014, 2014
Proceedings of the 36th International Conference on Software Engineering, 2014
Proceedings of the 36th International Conference on Software Engineering, 2014
Proceedings of the 36th International Conference on Software Engineering, 2014
Proceedings of the 36th International Conference on Software Engineering, 2014
Limiting recertification in highly configurable systems: analyzing interactions and isolation among configuration options.
Proceedings of the 2014 Symposium and Bootcamp on the Science of Security, 2014
2013
Language-Independent and Automated Software Composition: The FeatureHouse Experience.
IEEE Trans. Software Eng., 2013
Scalable prediction of non-functional properties in software product lines: Footprint and memory consumption.
Inf. Softw. Technol., 2013
Empir. Softw. Eng., 2013
Comput. Networks, 2013
Proceedings of the Seventh International Workshop on Variability Modelling of Software-intensive Systems, 2013
Proceedings of the Seventh International Workshop on Variability Modelling of Software-intensive Systems, 2013
Predicting quality attributes of software product lines using software and network measures and sampling.
Proceedings of the Seventh International Workshop on Variability Modelling of Software-intensive Systems, 2013
Proceedings of the Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2013
Proceedings of the Software Engineering 2013: Fachtagung des GI-Fachbereichs Softwaretechnik, 26. Februar, 2013
Proceedings of the 5th International Workshop on Feature-Oriented Software Development, 2013
Proceedings of the Aspect-Oriented Software Development, 2013
Springer, ISBN: 978-3-642-37520-0, 2013
2012
SPL Conqueror: Toward optimization of non-functional properties in software product lines.
Softw. Qual. J., 2012
IET Softw., 2012
Proceedings of the Software Language Engineering, 5th International Conference, 2012
Proceedings of the 20th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-20), 2012
Proceedings of the 27th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2012
Proceedings of the SPLASH'12, 2012
Proceedings of the IEEE 20th International Conference on Program Comprehension, 2012
Proceedings of the 34th International Conference on Software Engineering, 2012
Proceedings of the 4th International Workshop on Feature-Oriented Software Development, 2012
Proceedings of the 4th International Workshop on Feature-Oriented Software Development, 2012
2011
Proceedings of the Fifth International Workshop on Variability Modelling of Software-Intensive Systems, 2011
Proceedings of the Software Product Lines - 15th International Conference, 2011
Proceedings of the Software Product Lines - 15th International Conference, 2011
Proceedings of the Software Product Lines - 15th International Conference, 2011
Proceedings of the Software Product Lines - 15th International Conference, 2011
Proceedings of the Software Product Lines - 15th International Conference, 2011
Proceedings of the SIGSOFT/FSE'11 19th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-19) and ESEC'11: 13th European Software Engineering Conference (ESEC-13), 2011
Variability-aware parsing in the presence of lexical macros and conditional compilation.
Proceedings of the 26th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2011
Proceedings of the 26th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2011
Proceedings of the Companion to the 26th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2011
Proceedings of the Companion to the 26th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2011
Proceedings of the 33rd International Conference on Software Engineering, 2011
Proceedings of the 33rd International Conference on Software Engineering, 2011
Proceedings of the Generative and Transformational Techniques in Software Engineering IV, 2011
Proceedings of the Generative Programming And Component Engineering, 2011
Proceedings of the 2011 Frontiers of Information Technology, 2011
Proceedings of the 5th International Symposium on Empirical Software Engineering and Measurement, 2011
Proceedings of the Advances in Conceptual Modeling. Recent Developments and New Directions - ER 2011 Workshops FP-UML, MoRE-BI, Onto-CoM, SeCoGIS, Variability@ER, WISM, Brussels, Belgium, October 31, 2011
Proceedings of the ECOOP 2011 - Object-Oriented Programming, 2011
Proceedings of the 15th International Conference on Evaluation & Assessment in Software Engineering, 2011
Generierung maßgeschneiderter Relationenschemata in Softwareproduktlinien mittels Superimposition.
Proceedings of the Datenbanksysteme für Business, 2011
Proceedings of the 10th International Conference on Aspect-Oriented Software Development, 2011
2010
ACM Trans. Softw. Eng. Methodol., 2010
Sci. Comput. Program., 2010
Proceedings of the Fourth International Workshop on Variability Modelling of Software-Intensive Systems, 2010
Proceedings of the Software Engineering 2010, 2010
Proceedings of the 18th IEEE International Conference on Program Comprehension, 2010
Proceedings of the IEEE 21st International Symposium on Software Reliability Engineering, 2010
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010
Proceedings of the Generative Programming And Component Engineering, 2010
Proceedings of the Second International Workshop on Feature-Oriented Software Development, 2010
Proceedings of the Second International Workshop on Feature-Oriented Software Development, 2010
Proceedings of the Ausgezeichnete Informatikdissertationen 2010, 2010
2009
J. Object Technol., 2009
Guaranteeing Syntactic Correctness for All Product Line Variants: A Language-Independent Approach.
Proceedings of the Objects, Components, Models and Patterns, 47th International Conference, 2009
Proceedings of the Software Product Lines, 13th International Conference, 2009
Proceedings of the Software Composition - 8th International Conference, 2009
Proceedings of the Software Composition - 8th International Conference, 2009
Vergleich und Integration von Komposition und Annotation zur Implementierung von Produktlinien.
Proceedings of the Software Engineering 2009: Fachtagung des GI-Fachbereichs Softwaretechnik 02.-06.03. 2009 in Kaiserslautern, 2009
Proceedings of the First International Workshop on Feature-Oriented Software Development, 2009
Proceedings of the First International Workshop on Feature-Oriented Software Development, 2009
Proceedings of the 31st International Conference on Software Engineering, 2009
Proceedings of the 31st International Conference on Software Engineering, 2009
Proceedings of the 31st International Conference on Software Engineering, 2009
Proceedings of the Theory and Practice of Model Transformations, 2009
Proceedings of the Generative Programming and Component Engineering, 2009
Proceedings of the Generative Programming and Component Engineering, 2009
Proceedings of the Datenbanksysteme in Business, 2009
Proceedings of the Datenbanksysteme in Business, 2009
2008
Integrated Product Line Model for Semi-Automated Product Derivation Using Non-Functional Properties.
Proceedings of the Second International Workshop on Variability Modelling of Software-Intensive Systems, 2008
Visualizing Software Product Line Variabilities in Source Code.
Proceedings of the Software Product Lines, 12th International Conference, 2008
Proceedings of the 23rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2008), 2008
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008
Proceedings of the 2nd International Workshop on Systems Development in SOA Environments, 2008
Proceedings of the Generative Programming and Component Engineering, 2008
Feature featherweight java: a calculus for feature-oriented programming and stepwise refinement.
Proceedings of the Generative Programming and Component Engineering, 2008
Proceedings of the Generative Programming and Component Engineering, 2008
Proceedings of the 15th Asia-Pacific Software Engineering Conference (APSEC 2008), 2008
Proceedings of the 15th Asia-Pacific Software Engineering Conference (APSEC 2008), 2008
Proceedings of the Algebraic Methodology and Software Technology, 2008
2007
Pointcuts, advice, refinements, and collaborations: similarities, differences, and synergies.
Innov. Syst. Softw. Eng., 2007
Proceedings of the Software Product Lines, 11th International Conference, 2007
CIDE: Decomposing Legacy Applications into Features.
Proceedings of the Software Product Lines, 11th International Conference, 2007
Proceedings of the 1st Workshop on Refactoring Tools, 2007
2006
Implementing Bounded Aspect Quantification in AspectJ.
Proceedings of the RAM-SE'06-ECOOP'06 Workshop on Reflection, 2006