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
showing all ?? records
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.