Skip to content

Christian Kstner

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

110

Venues

24

Active years

2006–2026

Best venue rank

A*

Where they publish

Papers

110 indexed papers, newest first.

YearVenueTitleAuthors
2026ACLWhat Prompts Don't Say: Understanding and Managing Underspecification in LLM Prompts.Chenyang Yang, Yike Shi, Qianou Ma, Michael Xieyang Liu, Christian Kstner, Tongshuang Wu
2026CHI"I Don't Think RAI Applies to My Model" - Engaging Non-champions with Sticky Stories for Responsible AI Work.Nadia Nahar, Chenyang Yang, Yanxin Chen, Wesley Hanwen Deng, Ken Holstein, Motahhare Eslami, Christian Kstner
2026ICSETowards Verifiably Safe Tool Use for LLM Agents.Aarya Doshi, Yining Hong, Congying Xu, Eunsuk Kang, Alexandros Kapravelos, Christian Kstner
2026MSRSpeed at the Cost of Quality: How Cursor AI Increases Short-Term Velocity and Long-Term Complexity in Open-Source Projects.Hao He, Courtney Miller, Shyam Agarwal, Christian Kstner, Bogdan Vasilescu
2025CAINFrom Hazard Identification to Controller Design: Proactive and LLM-Supported Safety Engineering for ML-Powered Systems.Yining Hong, Christopher Steven Timperley, Christian Kstner
2025ICSEAn Empirical Study on Reproducible Packaging in Open-Source Ecosystems.Giacomo Benedetti, Oreofe Solarin, Courtney Miller, Greg Tystahl, William Enck, Christian Kstner, Alexandros Kapravelos, Alessio Merlo, Luca Verderame
2025ICSEUnderstanding the Response to Open-Source Dependency Abandonment in the npm Ecosystem.Courtney Miller, Mahmoud Jahanshahi, Audris Mockus, Bogdan Vasilescu, Christian Kstner
2025ICSEThe Product Beyond the Model - An Empirical Study of Repositories of Open-Source ML Products.Nadia Nahar, Haoran Zhang, Grace A. Lewis, Shurui Zhou, Christian Kstner
2025ICSEFairSense: Long-Term Fairness Analysis of ML-Enabled Systems.Yining She, Sumon Biswas, Christian Kstner, Eunsuk Kang
2025IUIOrbit: A Framework for Designing and Evaluating Multi-objective Rankers.Chenyang Yang, Tesi Xiao, Michael Shavlovsky, Christian Kstner, Tongshuang Wu
2024AIESLessons from Clinical Communications for Explainable AI.Alka V. Menon, Zahra Abba Omar, Nadia Nahar, Xenophon Papademetris, Lynn E. Fiellin, Christian Kstner
2024CAIN(Why) Is My Prompt Getting Worse? Rethinking Regression Testing for Evolving LLM APIs.Wanqin Ma, Chenyang Yang, Christian Kstner
2024ICSEDecomposing and Measuring Trust in Open-Source Software Supply Chains.Lina Boughton, Courtney Miller, Yasemin Acar, Dominik Wermke, Christian Kstner
2023AAAICapabilities for Better ML Engineering.Chenyang Yang, Rachel A. Brower-Sinning, Grace A. Lewis, Christian Kstner, Tongshuang Wu
2023CAINA Meta-Summary of Challenges in Building Products with ML Components - Collecting Experiences from 4758+ Practitioners.Nadia Nahar, Haoran Zhang, Grace A. Lewis, Shurui Zhou, Christian Kstner
2023CHIAspirations and Practice of ML Model Documentation: Moving the Needle with Nudging and Traceability.Avinash Bhat, Austin Coursey, Grace Hu, Sixian Li, Nadia Nahar, Shurui Zhou, Christian Kstner, Jin L. C. Guo
2023EMNLPBeyond Testers' Biases: Guiding Model Testing with Knowledge Bases using LLMs.Chenyang Yang, Rishabh Rustogi, Rachel A. Brower-Sinning, Grace A. Lewis, Christian Kstner, Tongshuang Wu
2023ICSEMLTEing Models: Negotiating, Evaluating, and Documenting Model and System Qualities.Katherine R. Maffey, Kyle Dotterrer, Jennifer Niemann, Iain Cruickshank, Grace A. Lewis, Christian Kstner
2022ICSE"Did You Miss My Comment or What?" Understanding Toxicity in Open Source Discussions.Courtney Miller, Sophie Cohen, Daniel Klug, Bogdan Vasilescu, Christian Kstner
2022ICSECollaboration Challenges in Building ML-Enabled Systems: Communication, Documentation, Engineering, and Process.Nadia Nahar, Shurui Zhou, Grace A. Lewis, Christian Kstner
2022ICSEDetecting Interpersonal Conflict in Issues and Code Review: Cross Pollinating Open- and Closed-Source Approaches.Huilian Sophie Qiu, Bogdan Vasilescu, Christian Kstner, Carolyn D. Egelman, Ciera Jaspan, Emerson R. Murphy-Hill
2022ICSEOn Debugging the Performance of Configurable Software Systems: Developer Needs and Tailored Tool Support.Miguel Velez, Pooyan Jamshidi, Norbert Siegmund, Sven Apel, Christian Kstner
2022MSRThe Unsolvable Problem or the Unheard Answer? A Dataset of 24, 669 Open-Source Software Conference Talks.Kimberly Truong, Courtney Miller, Bogdan Vasilescu, Christian Kstner
2021ICSEContaining Malicious Package Updates in npm with a Lightweight Permission System.Gabriel Ferreira, Limin Jia, Joshua Sunshine, Christian Kstner
2021ICSEWhite-Box Analysis over Machine Learning: Modeling Performance of Configurable Systems.Miguel Velez, Pooyan Jamshidi, Norbert Siegmund, Sven Apel, Christian Kstner
2021ICSTDissecting Strongly Subsuming Second-Order Mutants.Joo Paulo Diniz, Chu-Pan Wong, Christian Kstner, Eduardo Figueiredo
2020ICGSEUnderstanding collaborative software development: an interview study.Kattiana Constantino, Shurui Zhou, Maurcio R. de A. Souza, Eduardo Figueiredo, Christian Kstner
2020ICSETeaching software engineering for AI-enabled systems.Christian Kstner, Eunsuk Kang
2020ICSEExploring differences and commonalities between feature flags and configuration options.Jens Meinicke, Chu-Pan Wong, Bogdan Vasilescu, Christian Kstner
2020ICSEHow to not get rich: an empirical study of donations in open source.Cassandra Overney, Jens Meinicke, Christian Kstner, Bogdan Vasilescu
2020ICSEStress and burnout in open source: toward finding, understanding, and mitigating unhealthy interactions.Naveen Raman, Minxuan Cao, Yulia Tsvetkov, Christian Kstner, Bogdan Vasilescu
2020ICSEHow has forking changed in the last 20 years?: a study of hard forks on GitHub.Shurui Zhou, Bogdan Vasilescu, Christian Kstner
2020ICSEHow has forking changed in the last 20 years?: a study of hard forks on GitHub.Shurui Zhou, Bogdan Vasilescu, Christian Kstner
2020MSRCapture the Feature Flag: Detecting Feature Flags in Open-Source.Jens Meinicke, Juan Hoyos, Bogdan Vasilescu, Christian Kstner
2019ICGSEUnderstanding similarities and differences in software development practices across domains.Markos Viggiato, Johnatan Oliveira, Eduardo Figueiredo, Pooyan Jamshidi, Christian Kstner
2019ICSEDetecting suspicious package updates.Kalil Anderson Garrett, Gabriel Ferreira, Limin Jia, Joshua Sunshine, Christian Kstner
2019ICSEMachine learning meets quantitative planning: enabling self-adaptation in autonomous robots.Pooyan Jamshidi, Javier Cmara, Bradley R. Schmerl, Christian Kstner, David Garlan
2018GPCEExploring feature interactions without specifications: a controlled experiment.Larissa Rocha Soares, Jens Meinicke, Sarah Nadi, Christian Kstner, Eduardo Santana de Almeida
2018ICSEEvaluating domain-specific metric thresholds: an empirical study.Allan Mori, Gustavo Vale, Markos Viggiato, Johnatan Oliveira, Eduardo Figueiredo, Elder Cirilo, Pooyan Jamshidi, Christian Kstner
2018ICSEForks insight: providing an overview of GitHub forks.Luyao Ren, Shurui Zhou, Christian Kstner
2018ICSEAdding sparkle to social coding: an empirical study of repository badges in theAsher Trockman, Shurui Zhou, Christian Kstner, Bogdan Vasilescu
2018ICSEIdentifying features in forks.Shurui Zhou, Stefan Stanciulescu, Olaf Leenich, Yingfei Xiong, Andrzej Wasowski, Christian Kstner
2018MSR"Automatically assessing code understandability" reanalyzed: combined metrics matter.Asher Trockman, Keenen Cates, Mark Mozina, Tuan Nguyen, Christian Kstner, Bogdan Vasilescu
2018MSRI'm leaving you, Travis: a continuous integration breakup story.David Gray Widder, Michael Hilton, Christian Kstner, Bogdan Vasilescu
2017GPCEFour languages and lots of macros: analyzing autotools build systems.Jafar M. Al-Kofahi, Suresh C. Kothari, Christian Kstner
2017ICSETransfer Learning for Improving Model Predictions in Highly Configurable Software.Pooyan Jamshidi, Miguel Velez, Christian Kstner, Norbert Siegmund, Prasad Kawthekar
2016ICSEA comparison of 10 sampling algorithms for configurable systems.Flvio Medeiros, Christian Kstner, Mrcio Ribeiro, Rohit Gheyi, Sven Apel
2016MSRInter-app communication in Android: developer challenges.Waqar Ahmad, Christian Kstner, Joshua Sunshine, Jonathan Aldrich
2016SPLCDo #ifdefs influence the occurrence of vulnerabilities? an empirical study of the linux kernel.Gabriel Ferreira, Momin M. Malik, Christian Kstner, Jrgen Pfeffer, Sven Apel
2015ECOOPThe Love/Hate Relationship with the C Preprocessor: An Interview Study.Flvio Medeiros, Christian Kstner, Mrcio Ribeiro, Sarah Nadi, Rohit Gheyi
2015ICSEVaris: IDE Support for Embedded Client Code in PHP Web Applications.Hung Viet Nguyen, Christian Kstner, Tien N. Nguyen
2015ICSEExtracting Configuration Knowledge from Build Files with Symbolic Analysis.Shurui Zhou, Jafar M. Al-Kofahi, Tien N. Nguyen, Christian Kstner, Sarah Nadi
2015OOPSLAEnforcing fine-grained security and privacy policies in an ecosystem within an ecosystem.Waqar Ahmad, Joshua Sunshine, Christian Kstner, Adam S. Wynne
2014ICSEMining configuration constraints: static analyses and empirical results.Sarah Nadi, Thorsten Berger, Christian Kstner, Krzysztof Czarnecki
2014ICSEExploring variability-aware execution for testing plugin-based web applications.Hung Viet Nguyen, Christian Kstner, Tien N. Nguyen
2014ICSEFeature maintenance with emergent interfaces.Mrcio Ribeiro, Paulo Borba, Christian Kstner
2014ICSEUnderstanding understanding source code with functional magnetic resonance imaging.Janet Siegmund, Christian Kstner, Sven Apel, Chris Parnin, Anja Bethmann, Thomas Leich, Gunter Saake, Andr Brechmann
2014OOPSLAVariational Data Structures: Exploring Tradeoffs in Computing with Variability.Eric Walkingshaw, Christian Kstner, Martin Erwig, Sven Apel, Eric Bodden
2013GPCEExploring feature interactions in the wild: the new feature-interaction challenge.Sven Apel, Sergiy S. Kolesnikov, Norbert Siegmund, Christian Kstner, Brady Garvin
2012GPCEToward variability-aware testing.Christian Kstner, Alexander von Rhein, Sebastian Erdweg, Jonas Pusch, Sven Apel, Tillmann Rendel, Klaus Ostermann
2012GPCEComparing program comprehension of physically and virtually separated concerns.Janet Siegmund, Christian Kstner, Jrg Liebig, Sven Apel
2012ICSEPredicting performance via automated feature-interaction detection.Norbert Siegmund, Sergiy S. Kolesnikov, Christian Kstner, Sven Apel, Don S. Batory, Marko Rosenmller, Gunter Saake
2012OOPSLAReifying and optimizing collection queries for modularity.Paolo G. Giarrusso, Klaus Ostermann, Michael Eichberg, Tillmann Rendel, Christian Kstner
2012OOPSLAA variability-aware module system.Christian Kstner, Klaus Ostermann, Sebastian Erdweg
2012SLELayout-Sensitive Generalized Parsing.Sebastian Erdweg, Tillmann Rendel, Christian Kstner, Klaus Ostermann
2011BTWGenerierung mageschneiderter Relationenschemata in Softwareproduktlinien mittels Superimposition.Martin Schler, Thomas Leich, Norbert Siegmund, Christian Kstner, Gunter Saake
2011EASEUsing background colors to support program comprehension in software product lines.Janet Feigenspan, Michael Schulze, Maria Papendieck, Christian Kstner, Raimund Dachselt, Veit Kppen, Mathias Frisch
2011ECOOPRevisiting Information Hiding: Reflections on Classical and Nonclassical Modularity.Klaus Ostermann, Paolo G. Giarrusso, Christian Kstner, Tillmann Rendel
2011ERService Variability Patterns.Ateeq Khan, Christian Kstner, Veit Kppen, Gunter Saake
2011ESEMExploring Software Measures to Assess Program Comprehension.Janet Feigenspan, Sven Apel, Jrg Liebig, Christian Kstner
2011FITThe Pervasive Nature of Variability in SOC.Ateeq Khan, Christian Kstner, Veit Kppen, Gunter Saake
2011GPCEGrowing a language environment with editor libraries.Sebastian Erdweg, Lennart C. L. Kats, Tillmann Rendel, Christian Kstner, Klaus Ostermann, Eelco Visser
2011ICSEJavAdaptor: unrestricted dynamic software updates for Java.Mario Pukall, Alexander Grebhahn, Reimar Schrter, Christian Kstner, Walter Cazzola, Sebastian Gtz
2011ICSEView infinity: a zoomable interface for feature-oriented software development.Michael Stengel, Mathias Frisch, Sven Apel, Janet Feigenspan, Christian Kstner, Raimund Dachselt
2011OOPSLALibrary-based model-driven software development with SugarJ.Sebastian Erdweg, Lennart C. L. Kats, Tillmann Rendel, Christian Kstner, Klaus Ostermann, Eelco Visser
2011OOPSLASugarJ: library-based language extensibility.Sebastian Erdweg, Lennart C. L. Kats, Tillmann Rendel, Christian Kstner, Klaus Ostermann, Eelco Visser
2011OOPSLASugarJ: library-based syntactic language extensibility.Sebastian Erdweg, Tillmann Rendel, Christian Kstner, Klaus Ostermann
2011OOPSLAVariability-aware parsing in the presence of lexical macros and conditional compilation.Christian Kstner, Paolo G. Giarrusso, Tillmann Rendel, Sebastian Erdweg, Klaus Ostermann, Thorsten Berger
2011SPLCThird International Workshop on Feature-Oriented Software Development (FOSD 2011).Sven Apel, Florian Heidenreich, Christian Kstner, Marko Rosenmller
2011SPLCFeatureCommander: colorful #ifdef world.Janet Feigenspan, Maria Papendieck, Christian Kstner, Mathias Frisch, Raimund Dachselt
2011SPLCThe road to feature modularity?Christian Kstner, Sven Apel, Klaus Ostermann
2011SPLCScalable Prediction of Non-functional Properties in Software Product Lines.Norbert Siegmund, Marko Rosenmller, Christian Kstner, Paolo G. Giarrusso, Sven Apel, Sergiy S. Kolesnikov
2011SPLCAbstract Features in Feature Modeling.Thomas Thm, Christian Kstner, Sebastian Erdweg, Norbert Siegmund
2010GPCELanguage-independent reference checking in software product lines.Sven Apel, Wolfgang Scholz, Christian Lengauer, Christian Kstner
2010GPCETypeChef: toward type checking #ifdef variability in C.Andy Kenner, Christian Kstner, Steffen Haase, Thomas Leich
2010GPCECode clones in feature-oriented software product lines.Sandro Schulze, Sven Apel, Christian Kstner
2010ICSEAn analysis of the variability in forty preprocessor-based software product lines.Jrg Liebig, Sven Apel, Christian Lengauer, Christian Kstner, Michael Schulze
2010ISSREDetecting Dependences and Interactions in Feature-Oriented Design.Sven Apel, Wolfgang Scholz, Christian Lengauer, Christian Kstner
2009BTWSQL la Carte - Toward Tailor-made Data Management.Marko Rosenmller, Christian Kstner, Norbert Siegmund, Sagar Sunkle, Sven Apel, Thomas Leich, Gunter Saake
2009BTWBridging the Gap between Variability in Client Application and Database Schema.Norbert Siegmund, Christian Kstner, Marko Rosenmller, Florian Heidenreich, Sven Apel, Gunter Saake
2009GPCEA model of refactoring physically and virtually separated features.Christian Kstner, Sven Apel, Martin Kuhlemann
2009GPCESafe composition of non-monotonic features.Martin Kuhlemann, Don S. Batory, Christian Kstner
2009ICSEFEATUREHOUSE: Language-independent, automated software composition.Sven Apel, Christian Kstner, Christian Lengauer
2009ICSEFeatureIDE: A tool framework for feature-oriented software development.Christian Kstner, Thomas Thm, Gunter Saake, Janet Feigenspan, Thomas Leich, Fabian Wielgorz, Sven Apel
2009ICSEReasoning about edits to feature models.Thomas Thm, Don S. Batory, Christian Kstner
2009MODELSAn orthogonal access modifier model for feature-oriented programming.Sven Apel, Jrg Liebig, Christian Kstner, Martin Kuhlemann, Thomas Leich
2009MODELSHow to compare program comprehension in FOSD empirically: an experience report.Janet Feigenspan, Christian Kstner, Sven Apel, Thomas Leich
2009SPLCOn the impact of the optional feature problem: analysis and case studies.Christian Kstner, Sven Apel, Syed Saif ur Rahman, Marko Rosenmller, Don S. Batory, Gunter Saake
2008APSECTowards Unanticipated Runtime Adaptation of Java Applications.Mario Pukall, Christian Kstner, Gunter Saake
2008APSECMeasuring Non-Functional Properties in Software Product Line for Product Derivation.Norbert Siegmund, Marko Rosenmller, Martin Kuhlemann, Christian Kstner, Gunter Saake
2008GPCEProgram refactoring using functional aspects.Sven Apel, Christian Kstner, Don S. Batory
2008GPCEFeature featherweight java: a calculus for feature-oriented programming and stepwise refinement.Sven Apel, Christian Kstner, Christian Lengauer
2008GPCEOn the modularity of feature interactions.Chang Hwan Peter Kim, Christian Kstner, Don S. Batory
2008ICSEResearch challenges in the tension between features and services.Sven Apel, Christian Kstner, Christian Lengauer
2008ICSEGranularity in software product lines.Christian Kstner, Sven Apel, Martin Kuhlemann
2008SPLCVisualizing Software Product Line Variabilities in Source Code.Christian Kstner, Salvador Trujillo, Sven Apel
2007ECOOPAutomating Feature-Oriented Refactoring of Legacy Applications.Christian Kstner, Martin Kuhlemann, Don S. Batory
2007SPLCCIDE: Decomposing Legacy Applications into Features.Christian Kstner
2007SPLCA Case Study Implementing Features Using AspectJ.Christian Kstner, Sven Apel, Don S. Batory
2006ECOOPImplementing Bounded Aspect Quantification in AspectJ.Christian Kstner, Sven Apel, Gunter Saake