default search action
Ali Mesbah 0001
Person information
- affiliation: University of British Columbia, Department of Electrical and Computer Engineering, BC, Canada
Other persons with the same name
- Ali Mesbah 0002 — University of California, Berkeley, Department of Chemical and Biomolecular Engineering, CA, USA (and 2 more)
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [c78]Parsa Alian, Noor Nashid, Mobina Shahbandeh, Ali Mesbah:
Semantic Constraint Inference for Web Form Test Generation. ISSTA 2024: 932-944 - [i17]Parsa Alian, Noor Nashid, Mobina Shahbandeh, Ali Mesbah:
Bridging Semantics for Automated Web Form Testing. CoRR abs/2402.00950 (2024) - [i16]Sijia Gu, Ali Mesbah:
Fine-Grained Assertion-Based Test Selection. CoRR abs/2403.16001 (2024) - [i15]Noor Nashid, Taha Shabani, Parsa Alian, Ali Mesbah:
Contextual API Completion for Unseen Repositories Using LLMs. CoRR abs/2405.04600 (2024) - [i14]Parsa Alian, Noor Nashid, Mobina Shahbandeh, Taha Shabani, Ali Mesbah:
A Feature-Based Approach to Generating Comprehensive End-to-End Tests. CoRR abs/2408.01894 (2024) - [i13]Taha Shabani, Noor Nashid, Parsa Alian, Ali Mesbah:
Temporal Analysis and Repair of Flaky Dockerfiles. CoRR abs/2408.05379 (2024) - [i12]Sijia Gu, Ali Mesbah:
Scalable Similarity-Aware Test Suite Minimization with Reinforcement Learning. CoRR abs/2408.13517 (2024) - [i11]Mobina Shahbandeh, Parsa Alian, Noor Nashid, Ali Mesbah:
NaviQAte: Functionality-Guided Web Application Navigation. CoRR abs/2409.10741 (2024) - 2023
- [j17]Mifta Sintaha, Noor Nashid, Ali Mesbah:
Katana: Dual Slicing Based Context for Learning Bug Fixes. ACM Trans. Softw. Eng. Methodol. 32(4): 100:1-100:27 (2023) - [j16]Rahul Krishna Yandrapally, Ali Mesbah:
Fragment-Based Test Generation for Web Apps. IEEE Trans. Software Eng. 49(3): 1086-1101 (2023) - [c77]Rahulkrishna Yandrapally, Saurabh Sinha, Rachel Tzoref-Brill, Ali Mesbah:
Carving UI Tests to Generate API Tests and API Specification. ICSE 2023: 1971-1982 - [c76]Noor Nashid, Mifta Sintaha, Ali Mesbah:
Retrieval-Based Prompt Selection for Code-Related Few-Shot Learning. ICSE 2023: 2450-2462 - [c75]Noor Nashid, Mifta Sintaha, Ali Mesbah:
Embedding Context as Code Dependencies for Neural Program Repair. ICST 2023: 95-106 - [i10]Rahulkrishna Yandrapally, Saurabh Sinha, Rachel Tzoref-Brill, Ali Mesbah:
Carving UI Tests to Generate API Tests and API Specification. CoRR abs/2305.14692 (2023) - 2022
- [j15]Marjane Namavar, Noor Nashid, Ali Mesbah:
A controlled experiment of different code representations for learning-based program repair. Empir. Softw. Eng. 27(7): 190 (2022) - [j14]Mohammad Bajammal, Andrea Stocco, Davood Mazinanian, Ali Mesbah:
A Survey on the Use of Computer Vision to Improve Software Engineering Tasks. IEEE Trans. Software Eng. 48(5): 1722-1742 (2022) - [c74]Yu Liu, Rahulkrishna Yandrapally, Anup K. Kalia, Saurabh Sinha, Rachel Tzoref-Brill, Ali Mesbah:
CRAWLABEL: Computing Natural-Language Labels for UI Test Cases. AST@ICSE 2022: 103-114 - [i9]Mifta Sintaha, Noor Nashid, Ali Mesbah:
Katana: Dual Slicing-Based Context for Learning Bug Fixes. CoRR abs/2205.00180 (2022) - 2021
- [j13]Péter Gyimesi, Béla Vancsics, Andrea Stocco, Davood Mazinanian, Árpád Beszédes, Rudolf Ferenc, Ali Mesbah:
BUGSJS: a benchmark and taxonomy of JavaScript bugs. Softw. Test. Verification Reliab. 31(4) (2021) - [c73]Amir Makhshari, Ali Mesbah:
IoT Development In The Wild: Bug Taxonomy and Developer Challenges. ICSE (Companion Volume) 2021: 225-226 - [c72]Amir Makhshari, Ali Mesbah:
IoT Bugs and Development Challenges. ICSE 2021: 460-472 - [c71]Mohammad Bajammal, Ali Mesbah:
Semantic Web Accessibility Testing via Hierarchical Visual Analysis. ICSE 2021: 1610-1621 - [c70]Rahulkrishna Yandrapally, Ali Mesbah:
Mutation Analysis for Assessing End-to-End Web Tests. ICSME 2021: 183-194 - [i8]Rahulkrishna Yandrapally, Ali Mesbah:
Fragment-Based Test Generation For Web Apps. CoRR abs/2110.14043 (2021) - [i7]Marjane Namavar, Noor Nashid, Ali Mesbah:
A Controlled Experiment of Different Code Representations for Learning-Based Bug Repair. CoRR abs/2110.14081 (2021) - [i6]Davood Mazinanian, Mohammad Bajammal, Ali Mesbah:
Style-Guided Web Application Exploration. CoRR abs/2111.12184 (2021) - [i5]Mohammad Bajammal, Ali Mesbah:
Page Segmentation using Visual Adjacency Analysis. CoRR abs/2112.11975 (2021) - 2020
- [c69]Rahulkrishna Yandrapally, Andrea Stocco, Ali Mesbah:
Near-duplicate detection in web app model inference. ICSE 2020: 186-197 - [e1]David Lo, Leonardo Mariani, Ali Mesbah:
MOBILESoft '20: IEEE/ACM 7th International Conference on Mobile Software Engineering and Systems, Seoul, Republic of Korea, July 13-15, 2020. ACM 2020, ISBN 978-1-4503-7959-5 [contents]
2010 – 2019
- 2019
- [c68]Ali Mesbah, Andrew Rice, Edward Aftandilian, Emily Johnston, Nick Glorioso:
Analyzing and repairing compilation errors. ICSE (Companion Volume) 2019: 294-295 - [c67]Ameya Ketkar, Ali Mesbah, Davood Mazinanian, Danny Dig, Edward Aftandilian:
Type migration in ultra-large-scale codebases. ICSE 2019: 1142-1153 - [c66]Quinn Hanam, Ali Mesbah, Reid Holmes:
Aiding Code Change Understanding with Semantic Change Impact Analysis. ICSME 2019: 202-212 - [c65]Péter Gyimesi, Béla Vancsics, Andrea Stocco, Davood Mazinanian, Árpád Beszédes, Rudolf Ferenc, Ali Mesbah:
BugsJS: a Benchmark of JavaScript Bugs. ICST 2019: 90-101 - [c64]Béla Vancsics, Péter Gyimesi, Andrea Stocco, Davood Mazinanian, Árpád Beszédes, Rudolf Ferenc, Ali Mesbah:
Poster: Supporting JavaScript Experimentation with BugsJS. ICST 2019: 375-378 - [c63]Matteo Biagiola, Andrea Stocco, Ali Mesbah, Filippo Ricca, Paolo Tonella:
Web test dependency detection. ESEC/SIGSOFT FSE 2019: 154-164 - [c62]Ali Mesbah, Andrew Rice, Emily Johnston, Nick Glorioso, Edward Aftandilian:
DeepDelta: learning to repair compilation errors. ESEC/SIGSOFT FSE 2019: 925-936 - [i4]Matteo Biagiola, Andrea Stocco, Ali Mesbah, Filippo Ricca, Paolo Tonella:
E2E Web Test Dependency Detection using NLP. CoRR abs/1905.00357 (2019) - 2018
- [c61]Arash Vahabzadeh, Andrea Stocco, Ali Mesbah:
Fine-grained test minimization. ICSE 2018: 210-221 - [c60]Saba Alimadadi, Ali Mesbah, Karthik Pattabiraman:
Inferring hierarchical motifs from execution traces. ICSE 2018: 776-787 - [c59]Mohammad Bajammal, Ali Mesbah:
Web Canvas Testing Through Visual Inference. ICST 2018: 193-203 - [c58]Mohammad Bajammal, Davood Mazinanian, Ali Mesbah:
Generating reusable web components from mockups. ASE 2018: 601-611 - [c57]Andrea Stocco, Rahulkrishna Yandrapally, Ali Mesbah:
Visual web test repair. ESEC/SIGSOFT FSE 2018: 503-514 - [c56]Andrea Stocco, Rahulkrishna Yandrapally, Ali Mesbah:
Vista: web test repair using computer vision. ESEC/SIGSOFT FSE 2018: 876-879 - 2017
- [j12]Frolin S. Ocariza Jr., Kartik Bajaj, Karthik Pattabiraman, Ali Mesbah:
A Study of Causes and Consequences of Client-Side JavaScript Bugs. IEEE Trans. Software Eng. 43(2): 128-144 (2017) - [c55]Mohamed Ali, Mona Erfani Joorabchi, Ali Mesbah:
Same App, Different App Stores: A Comparative Study. MOBILESoft@ICSE 2017: 79-90 - [c54]Keheliya Gallaba, Quinn Hanam, Ali Mesbah, Ivan Beschastnikh:
Refactoring Asynchrony in JavaScript. ICSME 2017: 353-363 - [c53]Amin Milani Fard, Ali Mesbah:
JavaScript: The (Un)Covered Parts. ICST 2017: 230-240 - [c52]Frolin S. Ocariza Jr., Karthik Pattabiraman, Ali Mesbah:
Detecting unknown inconsistencies in web applications. ASE 2017: 566-577 - 2016
- [j11]Felienne Hermans, Janet Siegmund, Thomas Fritz, Gabriele Bavota, Meiyappan Nagappan, Abram Hindle, Yasutaka Kamei, Ali Mesbah, Bram Adams:
Leaders of Tomorrow on the Future of Software Engineering: A Roundtable. IEEE Softw. 33(2): 99-104 (2016) - [j10]Frolin S. Ocariza Jr., Guanpeng Li, Karthik Pattabiraman, Ali Mesbah:
Automatic fault localization for client-side JavaScript. Softw. Test. Verification Reliab. 26(1): 69-88 (2016) - [j9]Saba Alimadadi, Sheldon Sequeira, Ali Mesbah, Karthik Pattabiraman:
Understanding JavaScript Event-Based Interactions with Clematis. ACM Trans. Softw. Eng. Methodol. 25(2): 12:1-12:38 (2016) - [c51]Saba Alimadadi, Ali Mesbah, Karthik Pattabiraman:
Understanding asynchronous interactions in full-stack JavaScript. ICSE 2016: 1169-1180 - [c50]Shabnam Mirshokraie, Ali Mesbah, Karthik Pattabiraman:
Atrina: Inferring Unit Oracles from GUI Test Cases. ICST 2016: 330-340 - [c49]Mohamed Ali, Ali Mesbah:
Mining and characterizing hybrid apps. WAMA@SIGSOFT FSE 2016: 50-56 - [c48]Quinn Hanam, Fernando Santos De Mattos Brito, Ali Mesbah:
Discovering bug patterns in JavaScript. SIGSOFT FSE 2016: 144-156 - [c47]Ali Mesbah:
Software Analysis for the Web: Achievements and Prospects. FOSE@SANER 2016: 91-103 - 2015
- [j8]Ali Mesbah:
Advances in Testing JavaScript-Based Web Applications. Adv. Comput. 97: 201-235 (2015) - [j7]Arie van Deursen, Ali Mesbah, Alex Nederlof:
Crawl-based analysis of web applications: Prospects and challenges. Sci. Comput. Program. 97: 173-180 (2015) - [j6]Shabnam Mirshokraie, Ali Mesbah, Karthik Pattabiraman:
Guided Mutation Testing for JavaScript Web Applications. IEEE Trans. Software Eng. 41(5): 429-444 (2015) - [c46]Saba Alimadadi, Ali Mesbah, Karthik Pattabiraman:
Hybrid DOM-Sensitive Change Impact Analysis for JavaScript. ECOOP 2015: 321-345 - [c45]Keheliya Gallaba, Ali Mesbah, Ivan Beschastnikh:
Don't Call Us, We'll Call You: Characterizing Callbacks in Javascript. ESEM 2015: 247-256 - [c44]Frolin S. Ocariza Jr., Karthik Pattabiraman, Ali Mesbah:
Detecting Inconsistencies in JavaScript MVC Applications. ICSE (1) 2015: 325-335 - [c43]Arash Vahabzadeh, Amin Milani Fard, Ali Mesbah:
An empirical study of bugs in test code. ICSME 2015: 101-110 - [c42]Shabnam Mirshokraie, Ali Mesbah, Karthik Pattabiraman:
JSEFT: Automated Javascript Unit Test Generation. ICST 2015: 1-10 - [c41]Mona Erfani Joorabchi, Mohamed Ali, Ali Mesbah:
Detecting inconsistencies in multi-platform mobile apps. ISSRE 2015: 450-460 - [c40]Amin Milani Fard, Ali Mesbah, Eric Wohlstadter:
Generating Fixtures for JavaScript Unit Testing (T). ASE 2015: 190-200 - [c39]Kartik Bajaj, Karthik Pattabiraman, Ali Mesbah:
Synthesizing Web Element Locators (T). ASE 2015: 331-341 - [c38]Kartik Bajaj, Karthik Pattabiraman, Ali Mesbah:
LED: Tool for Synthesizing Web Element Locators. ASE 2015: 848-851 - [c37]Yucheng Zhang, Ali Mesbah:
Assertions are strongly correlated with test suite effectiveness. ESEC/SIGSOFT FSE 2015: 214-224 - 2014
- [c36]Alex Nederlof, Ali Mesbah, Arie van Deursen:
Software engineering for the web: the state of the practice. ICSE Companion 2014: 4-13 - [c35]Saba Alimadadi, Sheldon Sequeira, Ali Mesbah, Karthik Pattabiraman:
Understanding JavaScript event-based interactions. ICSE 2014: 367-377 - [c34]Frolin S. Ocariza Jr., Karthik Pattabiraman, Ali Mesbah:
Vejovis: suggesting fixes for JavaScript faults. ICSE 2014: 837-847 - [c33]Mehdi MirzaAghaei, Ali Mesbah:
DOM-based test adequacy criteria for web applications. ISSTA 2014: 71-81 - [c32]Kartik Bajaj, Karthik Pattabiraman, Ali Mesbah:
Dompletion: DOM-aware JavaScript code completion. ASE 2014: 43-54 - [c31]Amin Milani Fard, Mehdi MirzaAghaei, Ali Mesbah:
Leveraging existing tests in automated test generation for web applications. ASE 2014: 67-78 - [c30]Mona Erfani Joorabchi, Mehdi MirzaAghaei, Ali Mesbah:
Works for me! characterizing non-reproducible bug reports. MSR 2014: 62-71 - [c29]Kartik Bajaj, Karthik Pattabiraman, Ali Mesbah:
Mining questions asked by web developers. MSR 2014: 112-121 - [c28]Davood Mazinanian, Nikolaos Tsantalis, Ali Mesbah:
Discovering refactoring opportunities in cascading style sheets. SIGSOFT FSE 2014: 496-506 - 2013
- [j5]Vahid Garousi, Ali Mesbah, Aysu Betin-Can, Shabnam Mirshokraie:
A systematic mapping study of web application testing. Inf. Softw. Technol. 55(8): 1374-1396 (2013) - [c27]Mona Erfani Joorabchi, Ali Mesbah, Philippe Kruchten:
Real Challenges in Mobile App Development. ESEM 2013: 15-24 - [c26]Frolin S. Ocariza Jr., Kartik Bajaj, Karthik Pattabiraman, Ali Mesbah:
An Empirical Study of Client-Side JavaScript Bugs. ESEM 2013: 55-64 - [c25]Shabnam Mirshokraie, Ali Mesbah, Karthik Pattabiraman:
Efficient JavaScript Mutation Testing. ICST 2013: 74-83 - [c24]Zahra Behfarshad, Ali Mesbah:
Hidden-Web Induced by Client-Side Scripting: An Empirical Study. ICWE 2013: 52-67 - [c23]Amin Milani Fard, Ali Mesbah:
Feedback-directed exploration of web applications to derive test models. ISSRE 2013: 278-287 - [c22]Shabnam Mirshokraie, Ali Mesbah, Karthik Pattabiraman:
PYTHIA: Generating test cases with oracles for JavaScript applications. ASE 2013: 610-615 - [c21]Amin Milani Fard, Ali Mesbah:
JSNOSE: Detecting JavaScript Code Smells. SCAM 2013: 116-125 - [c20]James Teng Kin Lo, Eric Wohlstadter, Ali Mesbah:
Live migration of JavaScript web apps. WWW (Companion Volume) 2013: 241-244 - [c19]James Teng Kin Lo, Eric Wohlstadter, Ali Mesbah:
Imagen: runtime migration of browser sessions for javascript web applications. WWW 2013: 815-826 - 2012
- [j4]Ali Mesbah, Arie van Deursen, Danny Roest:
Invariant-Based Automatic Testing of Modern Web Applications. IEEE Trans. Software Eng. 38(1): 35-53 (2012) - [j3]Ali Mesbah, Arie van Deursen, Stefan Lenselink:
Crawling Ajax-Based Web Applications through Dynamic Analysis of User Interface State Changes. ACM Trans. Web 6(1): 3:1-3:30 (2012) - [c18]Guy-Vincent Jourdan, Ali Mesbah:
Workshop on Mobile and Rich Internet Application Model Generation. CASCON 2012: 265-266 - [c17]Ali Mesbah, Shabnam Mirshokraie:
Automated analysis of CSS rules to support style maintenance. ICSE 2012: 408-418 - [c16]Frolin S. Ocariza Jr., Karthik Pattabiraman, Ali Mesbah:
AutoFLox: An Automatic Fault Localizer for Client-Side JavaScript. ICST 2012: 31-40 - [c15]Shabnam Mirshokraie, Ali Mesbah:
JSART: JavaScript Assertion-Based Regression Testing. ICWE 2012: 238-252 - [c14]Mona Erfani Joorabchi, Ali Mesbah:
Reverse Engineering iOS Mobile Applications. WCRE 2012: 177-186 - 2011
- [c13]Ali Mesbah, Mukul R. Prasad:
Automated cross-browser compatibility testing. ICSE 2011: 561-570 - 2010
- [c12]Arie van Deursen, Ali Mesbah, Bas Cornelissen, Andy Zaidman, Martin Pinzger, Anja Guzzi:
Adinda: a knowledgeable, browser-based IDE. ICSE (2) 2010: 203-206 - [c11]Danny Roest, Ali Mesbah, Arie van Deursen:
Regression Testing Ajax Applications: Coping with Dynamism. ICST 2010: 127-136 - [c10]Arie van Deursen, Ali Mesbah:
Research Issues in the Automated Testing of Ajax Applications. SOFSEM 2010: 16-28
2000 – 2009
- 2009
- [j2]Engin Bozdag, Ali Mesbah, Arie van Deursen:
Performance Testing of Data Delivery Techniques for AJAX Applications. J. Web Eng. 8(4): 287-315 (2009) - [c9]Ali Mesbah, Arie van Deursen:
Invariant-based automatic testing of AJAX user interfaces. ICSE 2009: 210-220 - [c8]Cor-Paul Bezemer, Ali Mesbah, Arie van Deursen:
Automated security testing of web widget interactions. ESEC/SIGSOFT FSE 2009: 81-90 - 2008
- [j1]Ali Mesbah, Arie van Deursen:
A component- and push-based architectural style for ajax applications. J. Syst. Softw. 81(12): 2194-2209 (2008) - [c7]Vahid Gharavi, Ali Mesbah, Arie van Deursen:
Modelling and Generating AJAX Applications: A Model-Driven Approach. IWWOST@ICWE 2008 - [c6]Ali Mesbah, Engin Bozdag, Arie van Deursen:
Crawling AJAX by Inferring User Interface State Changes. ICWE 2008: 122-134 - 2007
- [c5]Ali Mesbah, Arie van Deursen:
Migrating Multi-page Web Applications to Single-page AJAX Interfaces. CSMR 2007: 181-190 - [c4]Ali Mesbah:
Ajaxifying Classic Web Applications. ICSE Companion 2007: 81-82 - [c3]Ali Mesbah, Arie van Deursen:
An Architectural Style for Ajax. WICSA 2007: 9 - [c2]Engin Bozdag, Ali Mesbah, Arie van Deursen:
A Comparison of Push and Pull Techniques for AJAX. WSE 2007: 15-22 - [i3]Engin Bozdag, Ali Mesbah, Arie van Deursen:
A Comparison of Push and Pull Techniques for Ajax. CoRR abs/0706.3984 (2007) - 2006
- [i2]Ali Mesbah, Arie van Deursen:
An Architectural Style for Ajax. CoRR abs/cs/0608111 (2006) - [i1]Ali Mesbah, Arie van Deursen:
Migrating Multi-page Web Applications to Single-page AJAX Interfaces. CoRR abs/cs/0610094 (2006) - 2005
- [c1]Ali Mesbah, Arie van Deursen:
Crosscutting Concerns in J2EE Applications. WSE 2005: 14-21
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-12-02 21:33 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint