Photo of Sonal

Sonal Mahajan

Email: spmahaja@usc.edu, sonalp.mahajan@gmail.com

(Curriculum Vitae cv)     (Dissertation dissertation)     (LinkedIn linkedin)

I am a Researcher in the Software Quality & Security group at Fujitsu Laboratories of America. I received Ph.D. in Computer Science from the University of Southern California in 2018 under the advisement of Prof. William G. J. Halfond. Prior to Ph.D., I received M.S. in Computer Science from San Francisco State University, where I was awarded the Graduate Distinguished Achievement Award. Before that I completed Bachelors in Computer Engineering from the University of Pune, India.

My research interests span the areas of software engineering, web technologies, and program analysis. I have specific interest in designing approaches for automated software repair using AI techniques.


Publications

Automated Repair of Mobile Friendly Problems in Web Pages paper
Sonal Mahajan, Negarsadat Abolhassani, Phil McMinn, William G. J. Halfond
In Proceedings of the 40th International Conference on Software Engineering (ICSE). May 2018. Acceptance rate: 20%

Automated Repair of Internationalization Presentation Failures in Web Pages Using Style Similarity Clustering and Search-Based Techniques (Distinguished Paper Award) paper
Sonal Mahajan, Abdulmajeed Alameer, Phil McMinn, William G. J. Halfond
In Proceedings of the 11th IEEE International Conference on Software Testing, Verification and Validation (ICST). April 2018. Acceptance rate: 25%

Automated Repair of Layout Cross Browser Issues using Search-Based Techniques (Distinguished Paper Award) [Artifacts Evaluated]    paper | paper | 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%

XFix: An Automated Tool for the Repair of Layout Cross Browser Issues paper | paper | paper
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.

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

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%

Cloud-Based Exploration of Complex Ecosystems 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