Photo of Sonal

Sonal Mahajan

Ph.D. Candidate
Computer Science
University of Southern California

Email:     (Resume resume)   (LinkedIn linkedin)

I am a Computer Science Ph.D. candidate at the University of Southern California, advised by Prof. William G. J. Halfond.

I completed M.S. in Computer Science from San Francisco State University in 2012, where I received the Graduate Distinguished Achievement Award. Before that I completed Bachelors in Computer Engineering from the University of Pune, India in 2008.

My research interests lie in Software Engineering, Web Technologies, Testing and Analysis of Web Applications, and Program Analysis.


Publications

Automated Repair of Layout Cross Browser Issues using Search-Based Techniques paper
Sonal Mahajan, Abdulmajeed Alameer, Phil McMinn, William G. J. Halfond
In Proceedings of the 26th International Symposium on Software Testing and Analysis (ISSTA). July 2017. Acceptance rate: 26%
(To Appear)

XFix: Automated Tool for Repair of Layout Cross Browser Issues
Sonal Mahajan, Abdulmajeed Alameer, Phil McMinn, William G. J. Halfond
In Proceedings of the 26th International Symposium on Software Testing and Analysis (ISSTA) -- Demo Track. July 2017.
(To Appear)

Detecting Display Energy Hotspots in Android Apps
Mian Wan, Yuchen Jin, Ding Li, Jiaping Gui, Sonal Mahajan, William G. J. Halfond
In Software Testing, Verification and Reliability. Volume 2017. (To Appear)

Detecting and Localizing Visual Inconsistencies in Web Applications paper | paper | paper
Sonal Mahajan, Krupa Benhur Gadde, Anjaneyulu Pasala, William G. J. Halfond
In Proceedings of the 23rd Asia-Pacific Software Engineering Conference (APSEC) -- Short Paper. Dec 2016. Acceptance rate: 29%

Using Visual Symptoms for Debugging Presentation Failures in Web Applications paper | paper | paper
Sonal Mahajan, Bailan Li, Pooyan Behnamghader, William G. J. Halfond
In Proceedings of the 9th IEEE International Conference on Software Testing, Verification and Validation (ICST). April 2016. Acceptance rate: 27%

Detecting and Localizing Internationalization Presentation Failures in Web Applications (Best Paper Award)
paper | paper | paper
Abdulmajeed Alameer, Sonal Mahajan, William G. J. Halfond
In Proceedings of the 9th IEEE International Conference on Software Testing, Verification and Validation (ICST). April 2016. Acceptance rate: 27%

Detection and Localization of HTML Presentation Failures Using Computer Vision-Based Techniques paper | paper | paper
Sonal Mahajan, William G. J. Halfond
In Proceedings of the 8th IEEE International Conference on Software Testing, Verification and Validation (ICST). April 2015. Acceptance rate: 24%

WebSee: A Tool for Debugging HTML Presentation Failures paper | paper | paper
Sonal Mahajan, William G. J. Halfond
In Proceedings of the 8th IEEE International Conference on Software Testing, Verification and Validation (ICST) -- Tool Track. April 2015. Acceptance rate: 36%

Finding HTML Presentation Failures Using Image Comparison Techniques paper | paper | paper
Sonal Mahajan, William G. J. Halfond
In Proceedings of the 29th IEEE/ACM International Conference on Automated Software Engineering (ASE) -- New Ideas track. September 2014. Acceptance rate: 24%

Root Cause Analysis for HTML Presentation Failures Using Search-based Techniques paper | paper | paper
Sonal Mahajan, Bailan Li, William G. J. Halfond
In Proceedings of the 7th International Workshop on Search-Based Software Testing (SBST). June 2014. Acceptance rate: 53%

Complex Ecosystems Computational Models on Clouds for Science, Education, and Entertainment paper | paper
Ilmi Yoon, Sangyuk Yoon, Gary Ng, Hunvil Rodrigues, Sonal Mahajan, Neo D. Martinez
In Proceedings of the Cloud Futures Workshop 2012, Berkeley, CA