Sarah Nadi
Papers
1
Total Citations
38
H-Index
1
About
Sarah Nadi is a leading researcher in software engineering, with a primary focus on software comprehension, empirical software engineering, and programming paradigms. Her work has significantly advanced our understanding of how developers interact with modern programming abstractions, particularly reactive programming. In her highly cited 2017 study, "On the Positive Effect of Reactive Programming on Software Comprehension: An Empirical Study" (38 citations), Nadi provided groundbreaking empirical evidence that reactive programming can improve software comprehension compared to traditional approaches, challenging long-held assumptions about the complexity of reactive systems. This work has become a cornerstone for researchers and practitioners exploring the cognitive benefits of declarative programming models. Beyond this, Nadi has made substantial contributions to software maintenance, API usability, and dependency management, with her research consistently bridging the gap between theoretical programming concepts and practical developer experiences. Her work is widely recognized for its rigorous empirical methodology and its direct impact on improving software development practices, making her a respected voice in the software engineering community.
Research Focus
Key Achievements
Top Papers
- 1