Abdulmajeed Alameer

Bio: 
Abdulmajeed Alameer is an IT Consultant and Faculty Member at King Saud University. His research interests span the areas of software engineering, web technologies, and software testing. He has a specific interest in using Artificial Intelligence to develop automated software testing tools. He received his Ph.D. in Computer Science from the University of Southern California (USC) in 2019 under the supervision of Prof. William G. J. Halfond. Abdulmajeed is a recipient of many awards including the IEEE Distinguished Paper Award at ICST 2018, ACM Distinguished Paper Award at ISSTA 2017, and IEEE Best Paper Award at ICST 2016.

Dr. Abdulmajeed Ibrahim Alameer
Assistant Professor

Research interest:
Software Analysis, Software Test Automation, Web Applications, Machine Learning

Teaching interest:
Software Engineering, Software Testing, Software Project Management

Education:

Doctor of Philosophy in Computer Science.
University of Southern California, Los Angeles, CA, USA in 2019
Dissertation: “ Detection, Localization, and Repair of Internationalization Presentation Failures in Web Applications”,
 
Master of Science in Computer Science.
University of Southern California, Los Angeles, CA, USA in 2013
  
Bachelor of Science in Computer Science.
King Saud University, Riyadh, Saudi Arabia in 2010

Professional appointments:

Assistant Professor at King Saud University
College of Computer and Information Sciences. Computer Science department.
From November 2019 to present.
 
Teaching and Research Assistant at University of Southern California
Viterbi School of Engineering,  Computer Science department.
From August 2014 to August 2019.
 
Software Tester at The Aerospace Corporation
Member of the development team of Unified Code Count (UCC) tool.
From August 2013 to December 2013

Activities and Services:
Reviewer for ECOOP and ISSTA 2018 Doctoral Symposium

Recent Publications:

  • Abdulmajeed Alameer, Paul Chiou, and William G.J. Halfond. "Efficiently Repairing Internationalization Presentation Failures By Solving Layout Constraints." In Proceedings of the 12th IEEE International Conference on Software Testing, Verification and Validation (ICST). April 2019.
  • Sonal Mahajan*, Abdulmajeed Alameer*, Phil McMinn, and William G.J. Halfond. "Automated Repair of Internationalization Failures in Web Applications Using Style Similarity Clustering and Search-Based Techniques." In Proceedings of the 11th IEEE International Conference on Software Testing, Verification and Validation (ICST). April 2018. (*equal contributors). Distinguished Paper Award
  • Sonal Mahajan, Abdulmajeed Alameer, Phil McMinn, and William G.J. Halfond. "Automated Repair of Layout Cross Browser Issues using Search-Based Techniques." In Proceedings of the 26th International Symposium on Software Testing and Analysis (ISSTA). July 2017. Distinguished Paper Award
  • Sonal Mahajan, Abdulmajeed Alameer, Phil McMinn, and William G.J. Halfond. " XFix: Automated Tool for Repair of Layout Cross Browser Issues." In Proceedings of the 26th International Symposium on Software Testing and Analysis (ISSTA) – Tool Demo Track. July 2017.
  • Abdulmajeed Alameer and William G.J. Halfond. "An Empirical Study of Internationalization Failures in the Web." In Proceedings of the International Conference on Software Maintenance and Evolution (ICSME). October 2016.
  • Abdulmajeed Alameer, Sonal Mahajan, and William G.J. Halfond. "Detecting and Localizing Internationalization Presentation Failures in Web Applications." In Proceedings of the IEEE International Conference on Software Testing, Verification, and Validation (ICST). April 2016. Best Paper Award
  • Sofien Gannouni, Nasser Alrayes, Abdulmajeed Alameer, Abdulrahman Alsaudi, and Ahmad Alabdulkareem. “B-mail: a Brain-Controlled Mail Client.” Journal of Digital Information Management 9, no. 4 (2011): 167-170.

 

Awards:

  • Distinguished Paper Award:The IEEE International Conference on Software Testing, Verification, and Validation (ICST) for the paper “Automated Repair of Internationalization Failures in Web Applications Using Style Similarity Clustering and Search-Based Techniques.” (2018)
  • Distinguished Paper Award: The ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA) for the paper “Automated Repair of Layout Cross Browser Issues using Search-Based Techniques.” (2017)
  • Best Paper Award: The IEEE International Conference on Software Testing, Verification, and Validation (ICST) for the paper “Detecting and Localizing Internationalization Presentation Failures in Web Applications.” (2016)
  • Silver Medal Award: 10th Malaysia Tech Expo; Innovation entitled “Brain Controlled E-mail Client.” (2011)
  • 1st Place: KSU’s 2nd Students Scientific Symposium for innovation. Innovation entitled “Brain Controlled E-mail Client.” (2011)
  • Second Class Honor: from King Saud University with excellent grade. (2010)
  • 3rd Best Graduation Project: for the project “Brain Controlled E-mail Client” in a competition organized by Advanced Electronics Company, Riyadh. (2010)

 

Software Skills:

  • Programming Languages: Java, C, Python, SQL, JavaScript, CSS, and HTML
  • Software and Frameworks: Debian-based Linux, Selenium, Apache Maven, Docker, Git, Subversion, Soot, Django, and others.

 

Attachment: 
AttachmentSize
PDF icon abdulamjeed_alameer_cv.pdf142.7 KB