Measuring the Complexity of a UML Component Specification. - Sajjad Mahmood; Richard Lai 001 (QSIC, 2005)

A survey of component based system quality assurance and assessment. - Sajjad Mahmood; Richard Lai 001; Yong-Soo Kim; Ji Hong Kim; Seok Cheon Park; Hae Suk Oh (Inf. Softw. Technol., 2005)

Survey of component-based software development. - Sajjad Mahmood; Richard Lai 001; Y. S. Kim (IET Softw., 2007)

A complexity measure for UML component-based system specification. - Sajjad Mahmood; Richard Lai 001 (Softw. Pract. Exp., 2008)

RE-UML: An Extension to UML for Specifying Component-Based Software System. - Sajjad Mahmood; Richard Lai 001 (Australian Software Engineering Conference, 2009)

Optimal Component Selection for Component-Based Systems. - Muhammad Ali Khan; Sajjad Mahmood (SCSS, 2009)

The Impact of Acceptance Tests on Analyzing Component-Based Systems Specifications: An Experimental Evaluation. - Sajjad Mahmood (CIT, 2010)

Towards Designing Application Specific Trust Treated Model. - Farag Azzedin; Sajjad Mahmood (CNSA, 2010)

An industrial study on the importance of software component documentation: A system integratorʼs perspective. - Sajjad Mahmood; Azhar Khan (Inf. Process. Lett., 2011)

RAAP: A Requirements Analysis and Assessment Process Framework for Component-Based System (Invited Paper). - Richard Lai 001; Sajjad Mahmood; Shaoying Liu (J. Softw., 2011)

A graph based requirements clustering approach for component selection. - Muhammad Ali Khan; Sajjad Mahmood (Adv. Eng. Softw., 2012)

Usefulness of acceptance testing information for component-based system maintenance. - Sajjad Mahmood (IET Softw., 2012)

Is In-Depth Object-Oriented Knowledge Necessary to Develop Quality Robustness Diagrams? - Mohamed El-Attar 001; Mahmoud O. Elish; Sajjad Mahmood; James Miller 001 (J. Softw., 2012)

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

Software Requirements Elicitation - A Controlled Experiment to Measure the Impact of a Native Natural Language. - Sajjad Mahmood; Samuel A. Ajila (COMPSAC, 2013)

A methodology for designing trustworthy e-commerce applications. - Farag Azzedin; Sajjad Mahmood (CTS, 2013)

RE-UML: A Component-Based System Requirements Analysis Language. - Sajjad Mahmood; Richard Lai 001 (Comput. J., 2013)

Empirical study of software component integration process activities. - Sajjad Mahmood (IET Softw., 2013)

The Impact of Native Language on Use Case Modeling : A Controlled Experiment. - Sajjad Mahmood; Samuel A. Ajila (J. Softw., 2013)

Analysis and Evaluation of Software Artifact Reuse Environments. - Sajjad Mahmood; Moataz A. Ahmed; Mohammad R. Alshayeb (Int. J. Softw. Innov., 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)

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)

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 framework for an integrated unified modeling language. - Mohammad R. Alshayeb; Nasser Khashan; Sajjad Mahmood (Frontiers Inf. Technol. Electron. Eng., 2016)

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)

Assessing the Determinants of Adopting Component-Based Development in a Global Context: A Client-Vendor Analysis. - Muhammad Jalal Khan; Sajjad Mahmood (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)

Comparative Analysis of Requirement Change Management Challenges Between in-House and Global Software Development: Findings of Literature and Industry Survey. - Sajid Anwer; Lian Wen; Zhe Wang 001; Sajjad Mahmood (IEEE Access, 2019)

Package-Level stability evaluation of object-oriented systems. - Jawad Javed Akbar Baig; Sajjad Mahmood; Mohammad R. Alshayeb; Mahmood Niazi (Inf. Softw. Technol., 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)

Success factors influencing requirements change management process in global software development. - Muhammad Azeem Akbar; Jun Sang; Nasrullah; Arif Ali Khan; Sajjad Mahmood; Syed Furqan Qadri; Haibo Hu 002; Hong Xiang (J. Comput. Lang., 2019)

Multicriteria Decision Making Taxonomy of Cloud-Based Global Software Development Motivators. - Muhammad Azeem Akbar; Hussain Alsalman; Arif Ali Khan; Sajjad Mahmood; Chandrashekhar Meshram; Abdu Gumaei; Muhammad Tanveer Riaz (IEEE Access, 2020)

A Systematic Study to Improve the Requirements Engineering Process in the Domain of Global Software Development. - Muhammad Azeem Akbar; Ahmed Alsanad; Sajjad Mahmood; Abeer Abdul-Aziz Alsanad; Abdu Gumaei (IEEE Access, 2020)

Identification and Prioritization of Cloud Based Global Software Development Best Practices. - Muhammad Azeem Akbar; Sajjad Mahmood; Hussain Alsalman; Abdul Razzaq; Abdu Gumaei; Muhammad Tanveer Riaz (IEEE Access, 2020)

Organization Type and Size Based Identification of Requirements Change Management Challenges in Global Software Development. - Muhammad Azeem Akbar; Sajjad Mahmood; Ahmed Alsanad; Muhammad Shafiq 006; Abdu Gumaei; Abeer Abdul-Aziz Alsanad (IEEE Access, 2020)

Prioritization Based Taxonomy of DevOps Challenges Using Fuzzy AHP Analysis. - Muhammad Azeem Akbar; Wishal Naveed; Sajjad Mahmood; Abeer Abdul-Aziz Alsanad; Ahmed Alsanad; Abdu Gumaei; Ahmed Mateen (IEEE Access, 2020)

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)

Prioritization based Taxonomy of Cloud-based Outsource Software Development Challenges: Fuzzy AHP analysis. - Muhammad Azeem Akbar; Mohammad Shameem; Sajjad Mahmood; Ahmed Alsanad; Abdu Gumaei (Appl. Soft Comput., 2020)

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

Factors influencing the requirements engineering process in offshore software development outsourcing environments. - Muhammad Shafiq 006; Qinghua Zhang 001; Muhammad Azeem Akbar; Ahmed Alsanad; Sajjad Mahmood (IET Softw., 2020)

Requirement change management challenges in GSD: An analytical hierarchy process approach. - Muhammad Azeem Akbar; Arif Ali Khan; Abdul Wahid Khan; Sajjad Mahmood (J. Softw. Evol. Process., 2020)

A multivocal study to improve the implementation of global requirements change management process: A client-vendor prospective. - Muhammad Azeem Akbar; Sajjad Mahmood; Ahmed Alsanad; Abeer Abdul-Aziz Alsanad; Abdu Gumaei; Syed Furqan Qadri (J. Softw. Evol. Process., 2020)

Readiness model for requirements change management in global software development. - Muhammad Azeem Akbar; Sajjad Mahmood; Zhiqiu Huang; Arif Ali Khan; Mohammad Shameem (J. Softw. Evol. Process., 2020)

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

SoaML cognition and its potential application to Autonomous Driving: An Empirical Study. - Muhammad Jalal Khan; Manzoor Ahmed Khan; Sajjad Mahmood; Azam Beg; Sumbal Malik; Najla Alkaabi (EUSPN/ICTH, 2021)

Prioritization-Based Taxonomy of Global Software Development Challenges: A FAHP Based Analysis. - Muhammad Azeem Akbar; Ahmed Alsanad; Sajjad Mahmood; Abdulrahman Alothaim (IEEE Access, 2021)

A Multicriteria Decision Making Taxonomy of IOT Security Challenging Factors. - Muhammad Azeem Akbar; Ahmed Alsanad; Sajjad Mahmood; Abdulrahman Alothaim (IEEE Access, 2021)

Prioritization of global software requirements' engineering barriers: An analytical hierarchy process. - Muhammad Azeem Akbar; Wishal Naveed; Sajjad Mahmood; Saima Rafi; Ahmed Alsanad; Abeer Abdul-Aziz Alsanad; Abdu Gumaei; Abdulrahman Alothaim (IET Softw., 2021)

A robust framework for cloud-based software development outsourcing factors using analytical hierarchy process. - Muhammad Azeem Akbar; Arif Ali Khan; Sajjad Mahmood; Ahmed Alsanad; Abdu Gumaei (J. Softw. Evol. Process., 2021)

Readiness model for DevOps implementation in software organizations. - Saima Rafi; Yu Wu 001; Muhammad Azeem Akbar; Sajjad Mahmood; Ahmed Alsanad; Abdu Gumaei (J. Softw. Evol. Process., 2021)

Toward Effective and Efficient DevOps using Blockchain. - Muhammad Azeem Akbar; Sajjad Mahmood; Dominik Siemon (EASE, 2022)

A Vision of DevOps Requirements Change Management Standardization. - Muhammad Azeem Akbar; Arif Ali Khan; Sajjad Mahmood; Saima Rafi (QRS Companion, 2022)

Successful Management of Cloud Based Global Software Development Projects: A Multivocal Study. - Muhammad Azeem Akbar; Sajjad Mahmood; Arif Ali Khan (CoRR, 2022)

Toward successful DevSecOps in software development organizations: A decision-making framework. - Muhammad Azeem Akbar; Kari Smolander; Sajjad Mahmood; Ahmed Alsanad (Inf. Softw. Technol., 2022)

An end-to-end deep learning system for requirements classification using recurrent neural networks. - Osamah AlDhafer; Irfan Ahmad 001; Sajjad Mahmood (Inf. Softw. Technol., 2022)

Barriers of managing cloud outsource software development projects: a multivocal study. - Muhammad Azeem Akbar; Sajjad Mahmood; Chandrashekhar Meshram; Ahmed Alsanad; Abdu Gumaei; Salman A. AlQahtani (Multim. Tools Appl., 2022)

Towards roadmap to implement blockchain in healthcare systems based on a maturity model. - Muhammad Azeem Akbar; Víctor Leiva; Saima Rafi; Syed Furqan Qadri; Sajjad Mahmood; Ahmed Alsanad (J. Softw. Evol. Process., 2022)

Selection of DevOps best test practices: A hybrid approach using ISM and fuzzy TOPSIS analysis. - Saima Rafi; Muhammad Azeem Akbar; Sajjad Mahmood; Ahmed Alsanad; Abdulrahman Alothaim (J. Softw. Evol. Process., 2022)

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

SRCMIMM: the software requirements change management and implementation maturity model in the domain of global software development industry. - Muhammad Azeem Akbar; Arif Ali Khan; Sajjad Mahmood; Alok Mishra 001 (Inf. Technol. Manag., 2023)

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

Aligning Academic with Industrial Needs: Investigating DevOps. - Saima Rafi; Muhammad Azeem Akbar; Sajjad Mahmood (EASE, 2024)

Quantum Software Engineering: A New Genre of Computing. - Muhammad Azeem Akbar; Arif Ali Khan; Sajjad Mahmood; Saima Rafi (QSE-NE@SIGSOFT FSE, 2024)

A Conceptual Framework for Quantum Integration Challenges in 6G Technology. - Saima Rafi; Muhammad Azeem Akbar; Sajjad Mahmood (QSE-NE@SIGSOFT FSE, 2024)

Edge-Assisted Label-Flipping Attack Detection in Federated Learning. - Nourah S. AlOtaibi; Muhamad Felemban; Sajjad Mahmood (IEEE Open J. Commun. Soc., 2024)

Trustworthy artificial intelligence: A decision-making taxonomy of potential challenges. - Muhammad Azeem Akbar; Arif Ali Khan; Sajjad Mahmood; Saima Rafi; Selina Demi (Softw. Pract. Exp., 2024)

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

DevOps project management success factors: A decision-making framework. - Muhammad Azeem Akbar; Arif Ali Khan; Najmul Islam; Sajjad Mahmood (Softw. Pract. Exp., 2024)

Successful management of cloud-based global software development projects: A multivocal study. - Muhammad Azeem Akbar; Arif Ali Khan; Sajjad Mahmood; Kari Smolander (J. Softw. Evol. Process., 2024)

Maturity model for secure software testing. - Gulzar Alam; Sajjad Mahmood; Mohammad R. Alshayeb; Mahmood Niazi; Saad Zafar (J. Softw. Evol. Process., 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)

Edge-Based Detection of Label Flipping Attacks in Federated Learning Using Explainable AI. - Nourah S. AlOtaibi; Muhamad Felemban; Sajjad Mahmood (SVM@ICSE, 2025)

Taxonomy of metrics for effectively estimating quantum software projects: A fuzzy-AHP based analysis. - Mohammad Shameem; Mohammad Nadeem; Mahmood Niazi; Sajjad Mahmood; Ankur Kumar (Appl. Soft Comput., 2025)

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

Introduction to software architecture for quantum computing systems special issue. - Muhammad Azeem Akbar; Arif Ali Khan; Sajjad Mahmood (Inf. Softw. Technol., 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)

Management of DevSecOps Process: An Empirical Investigation. - Muhammad Azeem Akbar; Arif Ali Khan; Sajjad Mahmood; Sami Hyrynsalmi (Softw. Pract. Exp., 2025)

Complex outsourcing relationships management model. - Ghulam Murtaza Khan; Siffat Ullah Khan; Mahmood Niazi; Muhammad Ilyas 002; Mamoona Humayun; Akash Ahmad; Javed Ali Khan; Sajjad Mahmood (J. Softw. Evol. Process., 2025)