DRACA: decision support for root cause analysis and change impact analysis for CMDBs. - Sarah Nadi; Richard C. Holt; Ian J. Davis; Serge Mankovski (CASCON, 2009)

Does the Past Say It All? Using History to Predict Change Sets in a CMDB. - Sarah Nadi; Richard C. Holt; Serge Mankovski (CSMR, 2010)

Make it or Break it: Mining Anomalies from Linux Kbuild. - Sarah Nadi; Richard C. Holt (WCRE, 2011)

Mining Kbuild to Detect Variability Anomalies in Linux. - Sarah Nadi; Richard C. Holt (CSMR, 2012)

A study of variability spaces in open source software. - Sarah Nadi (ICSE, 2013)

The MSR cookbook: mining a decade of research. - Hadi Hemmati; Sarah Nadi; Olga Baysal; Oleksii Kononenko; Wei Wang 001; Reid Holmes; Michael W. Godfrey (MSR, 2013)

Linux variability anomalies: what causes them and how do they get fixed? - Sarah Nadi; Christian Dietrich 001; Reinhard Tartler; Richard C. Holt; Daniel Lohmann (MSR, 2013)

Mining configuration constraints: static analyses and empirical results. - Sarah Nadi; Thorsten Berger; Christian Kästner; Krzysztof Czarnecki 001 (ICSE, 2014)

The Linux kernel: a case study of build system variability. - Sarah Nadi; Richard C. Holt (J. Softw. Evol. Process., 2014)

Variability Anomalies in Software Product Lines. - Sarah Nadi (2014)

The Love/Hate Relationship with the C Preprocessor: An Interview Study. - Flávio Medeiros; Christian Kästner; Márcio Ribeiro 001; Sarah Nadi; Rohit Gheyi (ECOOP, 2015)

Extracting Configuration Knowledge from Build Files with Symbolic Analysis. - Shurui Zhou; Jafar M. Al-Kofahi; Tien N. Nguyen; Christian Kästner; Sarah Nadi (RELENG@ICSE, 2015)

Towards secure integration of cryptographic software. - Steven Arzt; Sarah Nadi; Karim Ali 001; Eric Bodden; Sebastian Erdweg; Mira Mezini (Onward!, 2015)

Variability Models in Large-Scale Systems: A Study and a Reverse-Engineering Technique. - Thorsten Berger; Sarah Nadi (Software Engineering & Management, 2015)

The Love/Hate Relationship with the C Preprocessor: An Interview Study (Artifact). - Flávio Medeiros; Christian Kästner; Márcio Ribeiro 001; Sarah Nadi; Rohit Gheyi (Dagstuhl Artifacts Ser., 2015)

Where Do Configuration Constraints Stem From? An Extraction Approach and an Empirical Study. - Sarah Nadi; Thorsten Berger; Christian Kästner; Krzysztof Czarnecki 001 (IEEE Trans. Software Eng., 2015)

FeedBaG: An interaction tracker for Visual Studio. - Sven Amann; Sebastian Proksch 001; Sarah Nadi (ICPC, 2016)

Evaluating the evaluations of code recommender systems: a reality check. - Sebastian Proksch 001; Sven Amann; Sarah Nadi; Mira Mezini (ASE, 2016)

MUBench: a benchmark for API-misuse detectors. - Sven Amann; Sarah Nadi; Hoan Anh Nguyen; Tien N. Nguyen; Mira Mezini (MSR, 2016)

A dataset of simplified syntax trees for C#. - Sebastian Proksch 001; Sven Amann; Sarah Nadi; Mira Mezini (MSR, 2016)

Addressing scalability in API method call analytics. - Ervina Çergani; Sebastian Proksch 001; Sarah Nadi; Mira Mezini (SWAN@SIGSOFT FSE, 2016)

Variability Modeling of Cryptographic Components: Clafer Experience Report. - Sarah Nadi; Stefan Krüger (VaMoS, 2016)

A Study of Visual Studio Usage in Practice. - Sven Amann; Sebastian Proksch 001; Sarah Nadi; Mira Mezini (SANER, 2016)

Software variability through C++ static polymorphism: a case study of challenges and open problems in eclipse OMR. - Samer Al Masri; Nazim Uddin Bhuiyan; Sarah Nadi; Matthew Gaudet (CASCON, 2017)

WAPI 2017 Workshop Summary. - Sarah Nadi; Tien N. Nguyen; Hoan Nguyen; Sven Amann (WAPI@ICSE, 2017)

CogniCrypt: supporting developers in using cryptography. - Stefan Krüger; Sarah Nadi; Michael Reif; Karim Ali 001; Mira Mezini; Eric Bodden; Florian Göpfert; Felix Günther 001; Christian Weinert; Daniel Demmler; Ram Kamath (ASE, 2017)

"Jumping Through Hoops": Why do Java Developers Struggle With Cryptography APIs? - Sarah Nadi; Stefan Krüger; Mira Mezini; Eric Bodden (Software Engineering, 2017)

Enriching in-IDE process information with fine-grained source code history. - Sebastian Proksch 001; Sarah Nadi; Sven Amann; Mira Mezini (SANER, 2017)

A Systematic Evaluation of API-Misuse Detectors. - Sven Amann; Hoan Anh Nguyen; Sarah Nadi; Tien N. Nguyen; Mira Mezini (CoRR, 2017)

On the Positive Effect of Reactive Programming on Software Comprehension: An Empirical Study. - Guido Salvaneschi; Sebastian Proksch 001; Sven Amann; Sarah Nadi; Mira Mezini (IEEE Trans. Software Eng., 2017)

Using Self-Healing to Increase Robustness of Handling In-Browser Third-Party Content. - Sara Nadi; Jimmy Hedstrom; Miroslaw Staron (SEAA, 2018)

Exploring feature interactions without specifications: a controlled experiment. - Larissa Rocha Soares; Jens Meinicke; Sarah Nadi; Christian Kästner; Eduardo Santana de Almeida (GPCE, 2018)

Which library should I use?: a metric-based comparison of software libraries. - Fernando López de la Mora; Sarah Nadi (ICSE (NIER), 2018)

Clone-Based Variability Management in the Android Ecosystem. - John Businge; Moses Openja; Sarah Nadi; Engineer Bainomugisha; Thorsten Berger (ICSME, 2018)

Investigating Order Information in API-Usage Patterns: A Benchmark and Empirical Study. - Ervina Çergani; Sebastian Proksch 001; Sarah Nadi; Mira Mezini (ICSOFT, 2018)

The Android update problem: an empirical study. - Mehran Mahmoudi; Sarah Nadi (MSR, 2018)

Enriched event streams: a general dataset for empirical studies on in-IDE activities of software developers. - Sebastian Proksch 001; Sven Amann; Sarah Nadi (MSR, 2018)

An Empirical Study of Metric-based Comparisons of Software Libraries. - Fernando López de la Mora; Sarah Nadi (PROMISE, 2018)

Using static analysis to support variability implementation decisions in C++. - Samer Al Masri; Sarah Nadi; Matthew Gaudet; Xiaoli Liang; Robert W. Young (SPLC, 2018)

VarXplorer: Lightweight Process for Dynamic Analysis of Feature Interactions. - Larissa Rocha Soares; Jens Meinicke; Sarah Nadi; Christian Kästner; Eduardo Santana de Almeida (VaMoS, 2018)

An Empirical Study of Android Changes in CyanogenMod. - Mehran Mahmoudi; Sarah Nadi (CoRR, 2018)

Predicting Merge Conflicts in Collaborative Software Development. - Moein Owhadi-Kareshk; Sarah Nadi; Julia Rubin (ESEM, 2019)

Scalable software merging studies with MergAnser. - Moein Owhadi-Kareshk; Sarah Nadi (MSR, 2019)

A dataset of non-functional bugs. - Aida Radu; Sarah Nadi (MSR, 2019)

Analyzing comment-induced updates on stack overflow. - Abhishek Soni; Sarah Nadi (MSR, 2019)

Are Refactorings to Blame? An Empirical Study of Refactorings in Merge Conflicts. - Mehran Mahmoudi; Sarah Nadi; Nikolaos Tsantalis (SANER, 2019)

A Systematic Evaluation of Static API-Misuse Detectors. - Sven Amann; Hoan Anh Nguyen; Sarah Nadi; Tien N. Nguyen; Mira Mezini (IEEE Trans. Software Eng., 2019)

A Large-scale Data Set and an Empirical Study of Docker Images Hosted on Docker Hub. - Changyuan Lin; Sarah Nadi; Hamzeh Khazaei (ICSME, 2020)

A semi-automated iterative process for detecting feature interactions. - Larissa Rocha Soares; Ivan Machado 001; Eduardo Santana de Almeida; Christian Kästner; Sarah Nadi (SBES, 2020)

Annotation practices in Android apps. - Ajay Kumar Jha; Sarah Nadi (SCAM, 2020)

Investigating Next Steps in Static API-Misuse Detection. - Sven Amann; Hoan Anh Nguyen; Sarah Nadi; Tien N. Nguyen; Mira Mezini (SE, 2020)

LibComp: an IntelliJ plugin for comparing Java libraries. - Rehab El Hajj; Sarah Nadi (ESEC/SIGSOFT FSE, 2020)

Essential Sentences for Navigating Stack Overflow Answers. - Sarah Nadi; Christoph Treude (SANER, 2020)

Can We Use Stack Overflow as a Source of Explainable Bug-fix Data? - Henry Tang; Sarah Nadi (CoRR, 2020)

ConfigFix: Interactive Configuration Conflict Resolution for the Linux Kernel. - Patrick Franz; Thorsten Berger; Ibrahim Fayaz; Sarah Nadi; Evgeny Groshev (ICSE (SEIP), 2021)

Challenges of Implementing Software Variability in Eclipse OMR: An Interview Study. - Batyr Nuryyev; Sarah Nadi; Nazim Uddin Bhuiyan; Leonardo Banderali (ICSE (SEIP), 2021)

A Systematic Comparison of Two Refactoring-aware Merging Techniques. - Max Ellis; Sarah Nadi; Danny Dig (CoRR, 2021)

FACER: An API usage-based code-example recommender for opportunistic reuse. - Shamsa Abid; Shafay Shamail; Hamid Abdul Basit; Sarah Nadi (Empir. Softw. Eng., 2021)

On using Stack Overflow comment-edit pairs to recommend code maintenance changes. - Henry Tang; Sarah Nadi (Empir. Softw. Eng., 2021)

A Human-in-the-loop Approach to Generate Annotation Usage Rules. - Mansur Gulami; Ajay Kumar Jha; Sarah Nadi; Karim Ali 001; Yee-Kang Chang; Emily Jiang (CASCON, 2022)

Artificial Neural Networks for Downbeat Estimation and Varying Tempo Induction in Music Signals. - Sarah Nadi; Jianguo Yao (ICONIP (6), 2022)

Mining Annotation Usage Rules: A Case Study with MicroProfile. - Batyr Nuryyev; Ajay Kumar Jha; Sarah Nadi; Yee-Kang Chang; Emily Jiang; Vijay Sundaresan (ICSME, 2022)

Does This Apply to Me? An Empirical Study of Technical Context in Stack Overflow. - Akalanka Galappaththi; Sarah Nadi; Christoph Treude (MSR, 2022)

An Empirical Evaluation of GitHub Copilot's Code Suggestions. - Nhan Nguyen; Sarah Nadi (MSR, 2022)

PyMigBench and PyMigTax: A Benchmark and Taxonomy for Python Library Migration. - Mohayeminul Islam; Ajay Kumar Jha; Sarah Nadi (CoRR, 2022)

Reuse and maintenance practices among divergent forks in three software ecosystems. - John Businge; Moses Openja; Sarah Nadi; Thorsten Berger (Empir. Softw. Eng., 2022)

An Empirical Study on Bugs Inside PyTorch: A Replication Study. - Sharon Chee Yin Ho; Vahid Majdinasab; Mohayeminul Islam; Diego Elias Costa; Emad Shihab; Foutse Khomh; Sarah Nadi; Muhammad Raza (ICSME, 2023)

PyMigBench: A Benchmark for Python Library Migration. - Mohayeminul Islam; Ajay Kumar Jha; Sarah Nadi; Ildar Akhmetov (MSR, 2023)

Evaluating Software Documentation Quality. - Henry Tang; Sarah Nadi (MSR, 2023)

Securing Your Crypto-API Usage Through Tool Support - A Usability Study. - Stefan Krüger; Michael Reif; Anna-Katharina Wickert; Sarah Nadi; Karim Ali 001; Eric Bodden; Yasemin Acar; Mira Mezini; Sascha Fahl (SecDev, 2023)

JTestMigBench and JTestMigTax: A benchmark and taxonomy for unit test migration. - Ajay Kumar Jha; Mohayeminul Islam; Sarah Nadi (SANER, 2023)

Adaptive Test Generation Using a Large Language Model. - Max Schäfer; Sarah Nadi; Aryaz Eghbali; Frank Tip (CoRR, 2023)

A Data Set of Generalizable Python Code Change Patterns. - Akalanka Galappaththi; Sarah Nadi (CoRR, 2023)

Operation-Based Refactoring-Aware Merging: An Empirical Evaluation. - Max Ellis; Sarah Nadi; Danny Dig (IEEE Trans. Software Eng., 2023)

Securing Your Crypto-API Usage Through Tool Support - A Usability Study. - Stefan Krüger; Michael Reif; Anna-Katharina Wickert; Sarah Nadi; Karim Ali 001; Eric Bodden; Yasemin Acar; Sascha Fahl (Zenodo, 2023)

An Empirical Study of API Misuses of Data-Centric Libraries. - Akalanka Galappaththi; Sarah Nadi; Christoph Treude (ESEM, 2024)

Analyzing Developer Use of ChatGPT Generated Code in Open Source GitHub Projects. - Balreet Grewal; Wentao Lu; Sarah Nadi; Cor-Paul Bezemer (MSR, 2024)

Migrating Unit Tests Across Java Applications. - Ajay Kumar Jha; Sarah Nadi (SCAM, 2024)

Characterizing Python Library Migrations. - Mohayeminul Islam; Ajay Kumar Jha; Ildar Akhmetov; Sarah Nadi (Proc. ACM Softw. Eng., 2024)

An Empirical Evaluation of Using Large Language Models for Automated Unit Test Generation. - Max Schäfer; Sarah Nadi; Aryaz Eghbali; Frank Tip (IEEE Trans. Software Eng., 2024)

Evaluating the Effectiveness of LLMs in Fixing Maintainability Issues in Real-World Projects. - Henrique Gomes Nunes; Eduardo Figueiredo 001; Larissa Rocha Soares; Sarah Nadi; Fischer Ferreira; Geanderson E. dos Santos (SANER, 2025)

Using LLMs for Library Migration. - Mohayeminul Islam; Ajay Kumar Jha; May Mahmoud; Ildar Akhmetov; Sarah Nadi (CoRR, 2025)

Byam: Fixing Breaking Dependency Updates with Large Language Models. - Frank Reyes; May Mahmoud; Federico Bono; Sarah Nadi; Benoit Baudry; Martin Monperrus (CoRR, 2025)