DocumentCode :
635219
Title :
X-PERT: Accurate identification of cross-browser issues in web applications
Author :
Choudhary, Shauvik Roy ; Prasad, M.R. ; Orso, Alessandro
Author_Institution :
Georgia Inst. of Technol., Atlanta, GA, USA
fYear :
2013
fDate :
18-26 May 2013
Firstpage :
702
Lastpage :
711
Abstract :
Due to the increasing popularity of web applications, and the number of browsers and platforms on which such applications can be executed, cross-browser incompatibilities (XBIs) are becoming a serious concern for organizations that develop web-based software. Most of the techniques for XBI detection developed to date are either manual, and thus costly and error-prone, or partial and imprecise, and thus prone to generating both false positives and false negatives. To address these limitations of existing techniques, we developed X-PERT, a new automated, precise, and comprehensive approach for XBI detection. X-PERT combines several new and existing differencing techniques and is based on our findings from an extensive study of XBIs in real-world web applications. The key strength of our approach is that it handles each aspects of a web application using the differencing technique that is best suited to accurately detect XBIs related to that aspect. Our empirical evaluation shows that X-PERT is effective in detecting real-world XBIs, improves on the state of the art, and can provide useful support to developers for the diagnosis and (eventually) elimination of XBIs.
Keywords :
Internet; online front-ends; software engineering; Web application; Web-based software development; X-PERT; XBI detection; browsers; cross-browser incompatibilities; cross-browser issue identification; differencing technique; Browsers; Feature extraction; Layout; Navigation; Visualization; Web pages;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering (ICSE), 2013 35th International Conference on
Conference_Location :
San Francisco, CA
Print_ISBN :
978-1-4673-3073-2
Type :
conf
DOI :
10.1109/ICSE.2013.6606616
Filename :
6606616
Link To Document :
بازگشت