Saba Alimadadi
Conference Papers
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% |
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% |
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% |
Journal Papers
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 |
Theses
PhD Thesis
[pdf] |
Understanding Motifs of Program Behaviour and Change
Saba Alimadadi
|
MSc Thesis
[pdf] |
Propagation of Change and Visualization of Causality in Dependency Structures
Saba Alimadadi
|
Short Papers
-
Understanding Behavioural Patterns in JavaScript
Saba Alimadadi
In Proceedings of the ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE), 2016, 3 pages -
CZSaw: Model based Interactive Analysis of Interwoven, Imprecise Narratives
Victor Chen, Dustin Dunsmuir, Saba Alimadadi, Eric Lee, Jeffrey Guenther, John Dill, Cheryl Qian, Chris D. Shaw, Maureen Stone, Robert Woodbury[VAST 2010 Mini Challenge 1: Outstanding Interaction Model Award]
In Proceedings of IEEE Visual Analytics Science & Technology (VAST), 2010, IEEE
-
CZSaw, IMAS & Tableau: Collaboration among Teams
Dustin Dunsmuir, Mahshid Z. Baraghoush, Victor Chen, Minoo Erfani, Mona Erfani,[VAST 2010 Grand Challenge: Excellent Student Team Analysis Award]
Saba Alimadadi, Eric Lee, John Dill, Cheryl Qian, Chris D. Shaw, Robert Woodbury
In Proceedings of IEEE Visual Analytics Science & Technology (VAST), 2010, IEEE
-
Interactive Demo: Using CZSaw to Analyze Entities in Collections
Victor Chen, Dustin Dunsmuir, Nazanin Kadivar, Eric Lee, Jeffrey Guenther, Saba Alimadadi, John Dill, Chris Shaw, Robert Woodbury, Maureen Stone, Cheryl Qian
In Proceedings of IEEE Visual Analytics Science & Technology (VAST), 2010, IEEE