An Empirical Study of Refactoring, New Design, and Error-Fix Efforts in Extreme Programming. - Mohammad R. Alshayeb; Wei Li 014; Sara J. Graves (ISAS-SCI (1), 2001)

An Empirical Validation of Object-Oriented Metrics in Two Different Iterative Software Processes. - Mohammad R. Alshayeb; Wei Li 014 (IEEE Trans. Software Eng., 2003)

An empirical study of system design instability metric and design evolution in an agile software process. - Mohammad R. Alshayeb; Wei Li 014 (J. Syst. Softw., 2005)

An empirical study of relationships among extreme programming engineering activities. - Mohammad R. Alshayeb; Wei Li 014 (Inf. Softw. Technol., 2006)

Investigating the Effect of Refactoring on Software Testing Effort. - Karim O. Elish; Mohammad R. Alshayeb (APSEC, 2009)

SQL-Guard Design Pattern. - Ahmed A. Bahjat; Hamoud Aljamaan; Mohammad R. Alshayeb (SEDE, 2009)

The Effect of Refactoring to Patterns on Cohesion Metrics. - Mohammad R. Alshayeb (Software Engineering Research and Practice, 2009)

Empirical investigation of refactoring effect on software quality. - Mohammad R. Alshayeb (Inf. Softw. Technol., 2009)

Extending the UML Metamodel for Sequence Diagram to Enhance Model Traceability. - Mohammed Misbhauddin; Mohammad R. Alshayeb (ICSEA, 2010)

Software refactoring at the function level using new Adaptive K-Nearest Neighbor algorithm. - Abdulaziz Alkhalid; Mohammad R. Alshayeb; Sabri A. Mahmoud (Adv. Eng. Softw., 2010)

A Database for Offline Arabic Handwritten Text Recognition. - Sabri A. Mahmoud; Irfan Ahmad 001; Mohammad R. Alshayeb; Wasfi G. Al-Khatib (ICIAR (2), 2011)

Investigating the Effect of Aspect-Oriented Refactoring on Software Maintainability. - Hamdi A. Al-Jamimi; Mohammad R. Alshayeb; Mahmoud O. Elish (ICSECS (3), 2011)

The Impact of Refactoring on Class and Architecture Stability. - Mohammad R. Alshayeb (J. Res. Pract. Inf. Technol., 2011)

Software refactoring at the package level using clustering techniques. - Abdulaziz Alkhalid; Mohammad R. Alshayeb; Sabri A. Mahmoud (IET Softw., 2011)

Towards measuring object-oriented class stability. - Mohammad R. Alshayeb; M. Naji; Mahmoud O. Elish; Jarallah AlGhamdi (IET Softw., 2011)

Investigation of Aspect-Oriented Metrics for Stability Assessment: A Case Study. - Mahmoud O. Elish; Mojeeb Al-Khiaty; Mohammad R. Alshayeb (J. Softw., 2011)

KHATT: Arabic Offline Handwritten Text Database. - Sabri A. Mahmoud; Irfan Ahmad 001; Mohammad R. Alshayeb; Wasfi G. Al-Khatib; Mohammad Tanvir Parvez; Gernot A. Fink; Volker Märgner; Haikal El Abed (ICFHR, 2012)

Using Software Quality Attributes to Classify Refactoring to Patterns. - Karim O. Elish; Mohammad R. Alshayeb (J. Softw., 2012)

A framework for evaluating software design pattern specification languages. - Salman Khwaja; Mohammad R. Alshayeb (ICIS, 2013)

Reuse environments for software artifacts: Analysis framework. - Sajjad Mahmood; Moataz A. Ahmed; Mohammad R. Alshayeb (ICIS, 2013)

On the relationship of class stability and maintainability. - Mohammad R. Alshayeb (IET Softw., 2013)

Empirical taxonomy of refactoring methods for aspect-oriented programming. - Mohammad R. Alshayeb; Hamdi A. Al-Jamimi; Mahmoud O. Elish (J. Softw. Evol. Process., 2013)

Towards design pattern definition language. - Salman Khwaja; Mohammad R. Alshayeb (Softw. Pract. Exp., 2013)

Measurement of Actor External Dependencies in GRL Models. - Jameleddine Hassine; Mohammad R. Alshayeb (iStar, 2014)

Analysis and Evaluation of Software Artifact Reuse Environments. - Sajjad Mahmood; Moataz A. Ahmed; Mohammad R. Alshayeb (Int. J. Softw. Innov., 2014)

Towards A Framework for Service-Oriented Architecture Metadata Management. - Malik M. Umar; Mohammad R. Alshayeb (J. Softw., 2014)

KHATT: An open Arabic offline handwritten text database. - Sabri A. Mahmoud; Irfan Ahmad 001; Wasfi G. Al-Khatib; Mohammad R. Alshayeb; Mohammad Tanvir Parvez; Volker Märgner; Gernot A. Fink (Pattern Recognit., 2014)

Identifying the factors that influence task allocation in global software development: preliminary results. - Sajjad Mahmood; Sajid Anwer; Mahmood Niazi; Mohammad R. Alshayeb; Ita Richardson (EASE, 2015)

UML model refactoring: a systematic literature review. - Mohammed Misbhauddin; Mohammad R. Alshayeb (Empir. Softw. Eng., 2015)

Empirical investigation of the challenges of the existing tools used in global software development projects. - Mahmood Niazi; Sajjad Mahmood; Mohammad R. Alshayeb; Ayman Hroub (IET Softw., 2015)

Using Software Technologies to Enhance Students Learning: An Experience in Software Project Management Course. - Mohammad R. Alshayeb (Int. J. Technol. Diffusion, 2015)

Software defect prediction using ensemble learning on selected features. - Issam H. Laradji; Mohammad R. Alshayeb; Lahouari Ghouti (Inf. Softw. Technol., 2015)

Towards a Test Definition Language for Integrated Circuits. - Mohammad R. Alshayeb; Muhammad E. S. Elrabaa; Ayman Hroub; Amran Al-Aghbari; Aiman H. El-Maleh; Abdelhafid Bouhraoua (J. Circuits Syst. Comput., 2015)

Extending the UML use case metamodel with behavioral information to facilitate model analysis and interchange. - Mohammed Misbhauddin; Mohammad R. Alshayeb (Softw. Syst. Model., 2015)

Survey On Software Design-Pattern Specification Languages. - Salman Khwaja; Mohammad R. Alshayeb (ACM Comput. Surv., 2016)

Challenges of project management in global software development: A client-vendor analysis. - Mahmood Niazi; Sajjad Mahmood; Mohammad R. Alshayeb; Mohammed Rehan Riaz; Kanaan Faisal; Narciso Cerpa; Siffat Ullah Khan; Ita Richardson (Inf. Softw. Technol., 2016)

A low-cost platform for the prototyping and characterization of digital circuit IPs. - Muhammad E. S. Elrabaa; Amran Al-Aghbari; Mohammed Alasli; Aiman El-Maleh; Abdelhafid Bouhraoua; Mohammad R. Alshayeb (Integr., 2016)

A framework for an integrated unified modeling language. - Mohammad R. Alshayeb; Nasser Khashan; Sajjad Mahmood (Frontiers Inf. Technol. Electron. Eng., 2016)

Towards Implementation of Requirements Management Specific Practices (SP1.3 and SP1.4) for Saudi Arabian Small and Medium Sized Software Development Organizations. - Ismail Mohamed Keshta; Mahmood Niazi; Mohammad R. Alshayeb (IEEE Access, 2017)

Exploring software security approaches in software development lifecycle: A systematic mapping study. - Nabil M. Mohammed; Mahmood Niazi; Mohammad R. Alshayeb; Sajjad Mahmood (Comput. Stand. Interfaces, 2017)

Key factors that influence task allocation in global software development. - Sajjad Mahmood; Sajid Anwer; Mahmood Niazi; Mohammad R. Alshayeb; Ita Richardson (Inf. Softw. Technol., 2017)

Motivators for adopting social computing in global software development: An empirical study. - Mahmood Niazi; Sajjad Mahmood; Mohammad R. Alshayeb; Abdulrahman Ahmed Bobakr Baqais; Asif Qumer Gill (J. Softw. Evol. Process., 2017)

Towards Implementation of Process and Product Quality Assurance Process Area for Saudi Arabian Small and Medium Sized Software Development Organizations. - Ismail Mohamed Keshta; Mahmood Niazi; Mohammad R. Alshayeb (IEEE Access, 2018)

A Readiness Model for Security Requirements Engineering. - Yusuf Mufti; Mahmood Niazi; Mohammad R. Alshayeb; Sajjad Mahmood (IEEE Access, 2018)

An empirical study to improve software security through the application of code refactoring. - Haris Mumtaz; Mohammad R. Alshayeb; Sajjad Mahmood; Mahmood Niazi (Inf. Softw. Technol., 2018)

SPMDL: Software Product Metrics Definition Language. - Mohammad R. Alshayeb; Yasser Shaaban; Jarallah AlGhamdi (ACM J. Data Inf. Qual., 2018)

Measuring Goal-Oriented Requirements Language Actor Stability. - Jameleddine Hassine; Mohammad R. Alshayeb (e Informatica Softw. Eng. J., 2019)

Package-Level stability evaluation of object-oriented systems. - Jawad Javed Akbar Baig; Sajjad Mahmood; Mohammad R. Alshayeb; Mahmood Niazi (Inf. Softw. Technol., 2019)

Threshold Extraction Framework for Software Metrics. - Mohammed Alqmase; Mohammad R. Alshayeb; Lahouari Ghouti (J. Comput. Sci. Technol., 2019)

A measurement framework for software product maturity assessment. - Ahmad Abdellatif; Mohammad R. Alshayeb; Sami Zahran; Mahmood Niazi (J. Softw. Evol. Process., 2019)

A survey on UML model smells detection techniques for software refactoring. - Haris Mumtaz; Mohammad R. Alshayeb; Sajjad Mahmood; Mahmood Niazi (J. Softw. Evol. Process., 2019)

A metrics suite for UML model stability. - Amjad AbuHassan; Mohammad R. Alshayeb (Softw. Syst. Model., 2019)

An integrated metamodel-based approach to software model refactoring. - Mohammed Misbhauddin; Mohammad R. Alshayeb (Softw. Syst. Model., 2019)

A Maturity Model for Secure Software Design: A Multivocal Study. - Hassan Al-Matouq; Sajjad Mahmood; Mohammad R. Alshayeb; Mahmood Niazi (IEEE Access, 2020)

Improving the Security of UML Sequence Diagram Using Genetic Algorithm. - Mohammad R. Alshayeb; Haris Mumtaz; Sajjad Mahmood; Mahmood Niazi (IEEE Access, 2020)

A maturity model for secure requirements engineering. - Mahmood Niazi; Ashraf Mohammed Saeed; Mohammad R. Alshayeb; Sajjad Mahmood; Saad Zafar (Comput. Secur., 2020)

Towards the implementation of requirements management specific practices (SP 1.1 and SP 1.2) for small- and medium-sized software development organisations. - Ismail Mohamed Keshta; Mahmood Niazi; Mohammad R. Alshayeb (IET Softw., 2020)

GLOB: A global project management readiness framework. - Mahmood Niazi; Sajjad Mahmood; Mohammad R. Alshayeb (J. Softw. Evol. Process., 2020)

Automatic software refactoring: a systematic literature review. - Abdulrahman Ahmed Bobakr Baqais; Mohammad R. Alshayeb (Softw. Qual. J., 2020)

An Empirical Study of Evaluating the Correlation between Class Stability and Bad Smells. - Mohammad H. Yahia; Mohammad I. Amro; Mohammad R. Alshayeb (ACIT, 2021)

The Effect of the Dataset Size on the Accuracy of Software Defect Prediction Models: An Empirical Study. - Mohammad R. Alshayeb; Mashaan A. Alshammari (Inteligencia Artif., 2021)

Software smell detection techniques: A systematic literature review. - Amjad AbuHassan; Mohammad R. Alshayeb; Lahouari Ghouti (J. Softw. Evol. Process., 2021)

Toward Emotion-Oriented Requirements Engineering: A Case Study of a Virtual Clinics Application. - Mashail N. Alkhomsan; Malak Baslyman; Mohammad R. Alshayeb (RE Workshops, 2022)

Quality assessment framework to rank software projects. - Mohammed Alqmase; Mohammad R. Alshayeb; Lahouari Ghouti (Autom. Softw. Eng., 2022)

Detection of Design Smells Using Adaptive Neuro-Fuzzy Approaches. - Amjad AbuHassan; Mohammad R. Alshayeb; Lahouari Ghouti (Int. J. Fuzzy Syst., 2022)

Prioritization of model smell refactoring using a covariance matrix-based adaptive evolution algorithm. - Amjad AbuHassan; Mohammad R. Alshayeb; Lahouari Ghouti (Inf. Softw. Technol., 2022)

A search-based approach for detecting circular dependency bad smell in goal-oriented models. - Mawal A. Mohammed; Mohammad R. Alshayeb; Jameleddine Hassine (Softw. Syst. Model., 2022)

GSDetector: a tool for automatic detection of bad smells in GRL goal models. - Mawal A. Mohammed; Jameleddine Hassine; Mohammad R. Alshayeb (Int. J. Softw. Tools Technol. Transf., 2022)

Modeling and Analysis of Emotion-Oriented Goal Models: Virtual Clinics Case Study. - Mashail N. Alkhomsan; Malak Baslyman; Mohammad R. Alshayeb (REFSQ Workshops, 2023)

Toward a readiness model for secure software coding. - Mamoona Humayun; Mahmood Niazi; Noor Zaman Jhanjhi; Sajjad Mahmood; Mohammad R. Alshayeb (Softw. Pract. Exp., 2023)

Deep learning approaches for bad smell detection: a systematic literature review. - Amal Alazba; Hamoud Aljamaan; Mohammad R. Alshayeb (Empir. Softw. Eng., 2023)

Towards a successful secure software acquisition. - Faisal Alnaseef; Mahmood Niazi; Sajjad Mahmood; Mohammad R. Alshayeb; Irfan Ahmad 001 (Inf. Softw. Technol., 2023)

An Empirical Investigation of the Security Weaknesses in Open-Source Projects. - Haifa Abdullah Al-Shammare; Nehal Al-Otaiby; Muradi Al-Otabi; Mohammad R. Alshayeb (EASE, 2024)

Evaluating Usability as a Key Human Factor in Agile SPM Tools Through Expert-Based Techniques. - Haifa Abdullah Al-Shammare; Esra'a Sulaiman Alshabeeb; Noor Ahmad Alakkas; Mohammad Rabah Alshayeb (ASE Workshops, 2024)

Emotion-Driven Adaptation of Software Applications using User Requirements Notation Models. - Mashail N. Alkhomsan; Malak Baslyman; Mohammad R. Alshayeb (MO2RE@ICSE, 2024)

A Comparative Study of Automated Refactoring Tools. - Maha Alharbi; Mohammad R. Alshayeb (IEEE Access, 2024)

Eliciting and modeling emotional requirements: a systematic mapping review. - Mashail N. Alkhomsan; Malak Baslyman; Mohammad R. Alshayeb (PeerJ Comput. Sci., 2024)

Toward a novel taxonomy to capture code smells caused by refactoring. - Mashail N. Alkhomsan; Mohammad R. Alshayeb; Malak Baslyman (Sci. Comput. Program., 2024)

Organizations' readiness for insider attacks: A process-oriented approach. - Azzah A. Alghamdi; Mahmood Niazi; Mohammad R. Alshayeb; Sajjad Mahmood (Softw. Pract. Exp., 2024)

Software refactoring side effects. - Amjad AbuHassan; Mohammad R. Alshayeb; Lahouari Ghouti (J. Softw. Evol. Process., 2024)

CoRT: Transformer-based code representations with self-supervision by predicting reserved words for code smell detection. - Amal Alazba; Hamoud Aljamaan; Mohammad R. Alshayeb (Empir. Softw. Eng., 2024)

Maturity model for secure software testing. - Gulzar Alam; Sajjad Mahmood; Mohammad R. Alshayeb; Mahmood Niazi; Saad Zafar (J. Softw. Evol. Process., 2024)

Automated detection of class diagram smells using self-supervised learning. - Amal Alazba; Hamoud Aljamaan; Mohammad R. Alshayeb (Autom. Softw. Eng., 2024)

An empirical investigation of the relationship between pattern grime and code smells. - Maha Alharbi; Mohammad R. Alshayeb (J. Softw. Evol. Process., 2024)

A rule-based approach for the identification of quality improvement opportunities in GRL models. - Mawal A. Mohammed; Mohammad R. Alshayeb; Jameleddine Hassine (Softw. Qual. J., 2024)

Towards Understanding the Critical Role of Human Behavior in Smart and Cognitive City Cybersecurity. - Rawan Alraddadi; Mohammad R. Alshayeb; Sajjad Mahmood; Mahmood Niazi (ANT/EDI40, 2025)

Revealing the mobile UX horizon: Exploring user experience aspects, attributes, and measurement methods - A systematic mapping study. - Haifa Abdullah Al-Shammare; Mohammad R. Alshayeb; Malak Baslyman (Comput. Stand. Interfaces, 2025)

A systematic literature review on cross-language source code clone detection. - Asra Sulaiman Alshabib; Sajjad Mahmood; Mohammad R. Alshayeb (Comput. Sci. Rev., 2025)

Taxonomy-based approach for understanding and enhancing security culture in universities. - Mona Albinali; Mahmood Niazi; Mohammad R. Alshayeb; Sajjad Mahmood; Arif Ali Khan (PeerJ Comput. Sci., 2025)

Toward a prioritization approach for third-party software library updates. - Abdalrahman Aburakhia; Mohammad R. Alshayeb (Sci. Comput. Program., 2025)

Towards a Readiness Model for Usable-Software Development in Organizations. - Haifa Abdullah Al-Shammare; Mohammad R. Alshayeb; Malak Baslyman (Softw. Pract. Exp., 2025)