تجاوز إلى المحتوى الرئيسي
User Image

عبدالمجيد ابراهيم سليمان بن الأمير

Assistant Professor

عضو هيئة تدريس - Faculty

علوم الحاسب والمعلومات
قسم علوم الحاسب
السيرة الذاتية

Abdulmajeed Alameer

مختصر السيرة الذاتية
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:

Vice Dean for e-Services and Projects at King Saud University
Deanship of E-Transactions and Communications. Computer Science department.
From February 2020 to present.

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:
 

  • Sonal Mahajan*, Abdulmajeed Alameer*, Phil McMinn, and William G.J. Halfond. "Effective automated repair of internationalization presentation failures in web applications using style similarity clustering and search‐based techniques." In Software Testing, Verification and Reliability (STVR) Vol.31 2021. (*equal contributors). Special Issue Invited Paper
  • 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.