Travelled to:
1 × Austria
1 × China
1 × Czech Republic
1 × France
1 × Luxembourg
1 × South Africa
1 × Sweden
1 × Switzerland
2 × Italy
3 × Canada
3 × India
3 × The Netherlands
3 × USA
Collaborated with:
K.Pattabiraman A.v.Deursen S.Mirshokraie A.M.Fard K.Bajaj M.MirzaAghaei F.S.O.Jr. M.E.Joorabchi S.Alimadadi Y.Zhang M.R.Prasad A.Vahabzadeh D.Mazinanian N.Tsantalis D.Roest C.Bezemer E.Wohlstadter S.Sequeira M.Biagiola A.Stocco F.Ricca P.Tonella A.Rice E.Johnston N.Glorioso E.Aftandilian B.Cornelissen A.Zaidman M.Pinzger A.Guzzi
Talks about:
test (14) javascript (11) web (8) applic (7) autom (5) generat (4) base (4) ajax (4) detect (3) style (3)
♂ Person: Ali Mesbah
DBLP: Mesbah:Ali
Facilitated 4 volumes:
Contributed to:
Wrote 31 papers:
- ECOOP-2015-Alimadadi0P #hybrid #impact analysis #javascript
- Hybrid DOM-Sensitive Change Impact Analysis for JavaScript (SA, AM, KP), pp. 321–345.
- ESEC-FSE-2015-ZhangM #correlation #effectiveness #testing
- Assertions are strongly correlated with test suite effectiveness (YZ, AM), pp. 214–224.
- ICSE-v1-2015-OcarizaP0 #consistency #detection #javascript #mvc #nondeterminism
- Detecting Inconsistencies in JavaScript MVC Applications (FSOJ, KP, AM), pp. 325–335.
- ICSME-2015-VahabzadehF0 #debugging #empirical
- An empirical study of bugs in test code (AV, AMF, AM), pp. 101–110.
- ICST-2015-Mirshokraie0P #automation #generative #javascript #named #testing
- JSEFT: Automated Javascript Unit Test Generation (SM, AM, KP), pp. 1–10.
- ASE-2014-BajajPM #code completion #javascript #named
- Dompletion: DOM-aware JavaScript code completion (KB, KP, AM), pp. 43–54.
- ASE-2014-FardMM #automation #generative #testing #web
- Leveraging existing tests in automated test generation for web applications (AMF, MM, AM), pp. 67–78.
- FSE-2014-MazinanianTM #css #refactoring
- Discovering refactoring opportunities in cascading style sheets (DM, NT, AM), pp. 496–506.
- ICSE-2014-AlimadadiSMP #comprehension #interactive #javascript
- Understanding JavaScript event-based interactions (SA, SS, AM, KP), pp. 367–377.
- ICSE-2014-OcarizaPM #fault #javascript #named
- Vejovis: suggesting fixes for JavaScript faults (FSOJ, KP, AM), pp. 837–847.
- ISSTA-2014-MirzaAghaeiM #test coverage #testing #web
- DOM-based test adequacy criteria for web applications (MM, AM), pp. 71–81.
- MSR-2014-BajajPM #developer #mining #web
- Mining questions asked by web developers (KB, KP, AM), pp. 112–121.
- MSR-2014-JoorabchiMM #debugging #exclamation
- Works for me! characterizing non-reproducible bug reports (MEJ, MM, AM), pp. 62–71.
- ASE-2013-MirshokraieMP #generative #javascript #named #testing
- PYTHIA: Generating test cases with oracles for JavaScript applications (SM, AM, KP), pp. 610–615.
- ICST-2013-MirshokraieMP #javascript #mutation testing #performance #testing
- Efficient JavaScript Mutation Testing (SM, AM, KP), pp. 74–83.
- SCAM-2013-FardM #detection #javascript #named #smell
- JSNOSE: Detecting JavaScript Code Smells (AMF, AM), pp. 116–125.
- ICSE-2012-MesbahM #analysis #automation #css #maintenance
- Automated analysis of CSS rules to support style maintenance (AM, SM), pp. 408–418.
- ICST-2012-OcarizaPM #automation #fault #javascript #named
- AutoFLox: An Automatic Fault Localizer for Client-Side JavaScript (FSOJ, KP, AM), pp. 31–40.
- WCRE-2012-JoorabchiM #mobile #reverse engineering
- Reverse Engineering iOS Mobile Applications (MEJ, AM), pp. 177–186.
- ICSE-2011-MesbahP #automation #testing
- Automated cross-browser compatibility testing (AM, MRP), pp. 561–570.
- ICSE-2010-DeursenMCZPG #ide #information management #named
- Adinda: a knowledgeable, browser-based IDE (AvD, AM, BC, AZ, MP, AG), pp. 203–206.
- ICST-2010-RoestMD #ajax #testing
- Regression Testing Ajax Applications: Coping with Dynamism (DR, AM, AvD), pp. 127–136.
- ESEC-FSE-2009-BezemerMD #automation #interactive #security #testing #web
- Automated security testing of web widget interactions (CPB, AM, AvD), pp. 81–90.
- ICSE-2009-MesbahD #ajax #automation #invariant #testing #user interface
- Invariant-based automatic testing of AJAX user interfaces (AM, AvD), pp. 210–220.
- CSMR-2007-MesbahD #ajax #interface #migration #multi #web
- Migrating Multi-page Web Applications to Single-page AJAX Interfaces (AM, AvD), pp. 181–190.
- WICSA-2007-MesbahD #ajax #architecture
- An Architectural Style for Ajax (AM, AvD), p. 9.
- ASE-2015-BajajP015a #named #web
- LED: Tool for Synthesizing Web Element Locators (KB, KP, AM), pp. 848–851.
- ASE-2015-BajajPM #web
- Synthesizing Web Element Locators (T) (KB, KP, AM), pp. 331–341.
- ASE-2015-Fard0W #generative #javascript #testing
- Generating Fixtures for JavaScript Unit Testing (T) (AMF, AM, EW), pp. 190–200.
- ESEC-FSE-2019-BiagiolaSMRT #dependence #detection #web
- Web test dependency detection (MB, AS, AM, FR, PT), pp. 154–164.
- ESEC-FSE-2019-MesbahRJGA #compilation #fault #learning #named
- DeepDelta: learning to repair compilation errors (AM, AR, EJ, NG, EA), pp. 925–936.