Selected Publications
WWW 2024 (Short)
[pdf] |
A Study of Vulnerability Repair in JavaScript Programs with Large Language Models
Tan Khang Le, Saba Alimadadi, Steven Y Ko The Web Conference (Short Paper Track) |
ESEC/FSE 2023
[pdf] [tool] [slides] [talk] |
Code coverage criteria for asynchronous programs
Mohammad Ganji, Saba Alimadadi, Frank Tip Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering |
EMSE 2022
[pdf] |
Stubbifier: Debloating Dynamic Server-Side JavaScript Applications
Alexi Turcotte, Ellen Arteca, Ashish Mishra, Saba Alimadadi, Frank Tip Empirical Software Engineering |
OOPSLA 2018
[pdf] [tool] [slides] [talk] |
Finding Broken Promises in Asynchronous JavaScript Programs
Saba Alimadadi, Di Zhong, Magnus Madsen, and Frank Tip
ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications 26 pages, acceptance rate: 29% |
ESEC/FSE 2018
[pdf] [tool] [slides] |
Practical AJAX Race Detection for JavaScript Web Applications
Christoffer Quist Adamsen, Anders Møller, Saba Alimadadi, and Frank Tip
Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering 11 pages, acceptance rate: 19% |
ICSE 2018
[pdf] [tool] [slides] |
Inferring Hierarchical Motifs from Execution Traces
Saba Alimadadi, Ali Mesbah and Karthik Pattabiraman
ACM/IEEE International Conference on Software Engineering 12 pages, acceptance rate: 21% |
PhD Thesis
[pdf] |
Understanding Motifs of Program Behaviour and Change
Saba Alimadadi
|
ICSE 2016
[pdf] [tool] [slides] |
Understanding Asynchronous Interactions in Full-Stack JavaScript
Saba Alimadadi, Ali Mesbah and Karthik Pattabiraman
ACM/IEEE International Conference on Software Engineering 12 pages, acceptance rate: 19% |
TOSEM 2016
[pdf] [tool] |
Understanding JavaScript Event-based Interactions with Clematis
Saba Alimadadi, Sheldon Sequeira, Ali Mesbah and Karthik Pattabiraman
ACM Transactions on Software Engineering and Methodology, 39 pages |
ECOOP 2015
[pdf] [tool] [slides] [talk] |
Hybrid DOM-Sensitive Change Impact Analysis for JavaScript
Saba Alimadadi, Ali Mesbah and Karthik Pattabiraman
European Conference on Object-Oriented Programming 25 pages, acceptance rate: 22.8% |
ICSE 2014
[pdf] [tool] [slides] [tech report] |
Understanding JavaScript Event-based Interactions
Saba Alimadadi, Sheldon Sequeira, Ali Mesbah and Karthik Pattabiraman
[ACM SIGSOFT Distinguished Paper Award]ACM/IEEE International Conference on Software Engineering 11 pages, acceptance rate: 20% |
MSc Thesis
[pdf] |
Propagation of Change and Visualization of Causality in Dependency Structures
Saba Alimadadi
|