


default search action
Sajjad Mahmood
Person information
- affiliation: King Fahd University of Petroleum and Minerals, Dhahran, Saudi Arabia
Refine list

refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2025
- [j61]Mohammad Shameem, Mohammad Nadeem, Mahmood Niazi, Sajjad Mahmood, Ankur Kumar:
Taxonomy of metrics for effectively estimating quantum software projects: A fuzzy-AHP based analysis. Appl. Soft Comput. 172: 112816 (2025) - [j60]Muhammad Azeem Akbar, Arif Ali Khan, Sajjad Mahmood:
Introduction to software architecture for quantum computing systems special issue. Inf. Softw. Technol. 182: 107700 (2025) - [j59]Ghulam Murtaza Khan
, Siffat Ullah Khan
, Mahmood Niazi
, Muhammad Ilyas
, Mamoona Humayun
, Akash Ahmad, Javed Ali Khan
, Sajjad Mahmood
:
Complex outsourcing relationships management model. J. Softw. Evol. Process. 37(1) (2025) - 2024
- [j58]Nourah S. AlOtaibi
, Muhamad Felemban
, Sajjad Mahmood
:
Edge-Assisted Label-Flipping Attack Detection in Federated Learning. IEEE Open J. Commun. Soc. 5: 7278-7300 (2024) - [j57]Muhammad Azeem Akbar, Arif Ali Khan, Sajjad Mahmood, Kari Smolander:
Successful management of cloud-based global software development projects: A multivocal study. J. Softw. Evol. Process. 36(4) (2024) - [j56]Gulzar Alam
, Sajjad Mahmood
, Mohammad R. Alshayeb
, Mahmood Niazi
, Saad Zafar:
Maturity model for secure software testing. J. Softw. Evol. Process. 36(5) (2024) - [j55]Muhammad Azeem Akbar
, Arif Ali Khan, Najmul Islam, Sajjad Mahmood
:
DevOps project management success factors: A decision-making framework. Softw. Pract. Exp. 54(2): 257-280 (2024) - [j54]Azzah A. Alghamdi
, Mahmood Niazi, Mohammad R. Alshayeb
, Sajjad Mahmood
:
Organizations' readiness for insider attacks: A process-oriented approach. Softw. Pract. Exp. 54(8): 1565-1589 (2024) - [j53]Muhammad Azeem Akbar
, Arif Ali Khan, Sajjad Mahmood, Saima Rafi, Selina Demi:
Trustworthy artificial intelligence: A decision-making taxonomy of potential challenges. Softw. Pract. Exp. 54(9): 1621-1650 (2024) - [c15]Saima Rafi
, Muhammad Azeem Akbar
, Sajjad Mahmood
:
Aligning Academic with Industrial Needs: Investigating DevOps. EASE 2024: 516-519 - [c14]Muhammad Azeem Akbar
, Arif Ali Khan
, Sajjad Mahmood
, Saima Rafi
:
Quantum Software Engineering: A New Genre of Computing. QSE-NE@SIGSOFT FSE 2024 - [c13]Saima Rafi
, Muhammad Azeem Akbar
, Sajjad Mahmood
:
A Conceptual Framework for Quantum Integration Challenges in 6G Technology. QSE-NE@SIGSOFT FSE 2024 - 2023
- [j52]Faisal Alnaseef, Mahmood Niazi
, Sajjad Mahmood
, Mohammad R. Alshayeb
, Irfan Ahmad
:
Towards a successful secure software acquisition. Inf. Softw. Technol. 164: 107315 (2023) - [j51]Muhammad Azeem Akbar, Arif Ali Khan
, Sajjad Mahmood, Alok Mishra
:
SRCMIMM: the software requirements change management and implementation maturity model in the domain of global software development industry. Inf. Technol. Manag. 24(3): 195-219 (2023) - [j50]Mamoona Humayun
, Mahmood Niazi, Noor Zaman Jhanjhi
, Sajjad Mahmood
, Mohammad R. Alshayeb
:
Toward a readiness model for secure software coding. Softw. Pract. Exp. 53(4): 1013-1035 (2023) - 2022
- [j49]Osamah AlDhafer, Irfan Ahmad
, Sajjad Mahmood
:
An end-to-end deep learning system for requirements classification using recurrent neural networks. Inf. Softw. Technol. 147: 106877 (2022) - [j48]Muhammad Azeem Akbar, Kari Smolander, Sajjad Mahmood
, Ahmed Alsanad:
Toward successful DevSecOps in software development organizations: A decision-making framework. Inf. Softw. Technol. 147: 106894 (2022) - [j47]Muhammad Azeem Akbar, Sajjad Mahmood, Chandrashekhar Meshram, Ahmed Alsanad, Abdu Gumaei, Salman A. AlQahtani
:
Barriers of managing cloud outsource software development projects: a multivocal study. Multim. Tools Appl. 81(25): 35571-35594 (2022) - [j46]Saima Rafi
, Muhammad Azeem Akbar, Sajjad Mahmood
, Ahmed Alsanad, Abdulrahman Alothaim
:
Selection of DevOps best test practices: A hybrid approach using ISM and fuzzy TOPSIS analysis. J. Softw. Evol. Process. 34(5) (2022) - [j45]Muhammad Azeem Akbar
, Víctor Leiva
, Saima Rafi, Syed Furqan Qadri
, Sajjad Mahmood
, Ahmed Alsanad:
Towards roadmap to implement blockchain in healthcare systems based on a maturity model. J. Softw. Evol. Process. 34(12) (2022) - [c12]Muhammad Azeem Akbar, Sajjad Mahmood, Dominik Siemon:
Toward Effective and Efficient DevOps using Blockchain. EASE 2022: 421-427 - [c11]Muhammad Azeem Akbar, Arif Ali Khan, Sajjad Mahmood, Saima Rafi:
A Vision of DevOps Requirements Change Management Standardization. QRS Companion 2022: 587-592 - [i3]Muhammad Azeem Akbar, Sajjad Mahmood, Arif Ali Khan:
Successful Management of Cloud Based Global Software Development Projects: A Multivocal Study. CoRR abs/2208.08743 (2022) - [i2]Muhammad Azeem Akbar, Arif Ali Khan, Sajjad Mahmood, Saima Rafi:
Quantum Software Engineering: A New Genre of Computing. CoRR abs/2211.13990 (2022) - [i1]Muhammad Azeem Akbar, Arif Ali Khan, Sajjad Mahmood, Saima Rafi:
A Vision of DevOps Requirements Change Management Standardization. CoRR abs/2211.13996 (2022) - 2021
- [j44]Muhammad Azeem Akbar
, Ahmed Alsanad
, Sajjad Mahmood
, Abdulrahman Alothaim
:
Prioritization-Based Taxonomy of Global Software Development Challenges: A FAHP Based Analysis. IEEE Access 9: 37961-37974 (2021) - [j43]Muhammad Azeem Akbar
, Ahmed Alsanad
, Sajjad Mahmood
, Abdulrahman Alothaim
:
A Multicriteria Decision Making Taxonomy of IOT Security Challenging Factors. IEEE Access 9: 128841-128861 (2021) - [j42]Muhammad Azeem Akbar
, Wishal Naveed, Sajjad Mahmood, Saima Rafi, Ahmed Alsanad, Abeer Abdul-Aziz Alsanad, Abdu Gumaei
, Abdulrahman Alothaim:
Prioritization of global software requirements' engineering barriers: An analytical hierarchy process. IET Softw. 15(4): 277-291 (2021) - [j41]Muhammad Azeem Akbar
, Arif Ali Khan
, Sajjad Mahmood
, Ahmed Alsanad, Abdu Gumaei:
A robust framework for cloud-based software development outsourcing factors using analytical hierarchy process. J. Softw. Evol. Process. 33(2) (2021) - [j40]Saima Rafi
, Yu Wu, Muhammad Azeem Akbar
, Sajjad Mahmood
, Ahmed Alsanad, Abdu Gumaei
:
Readiness model for DevOps implementation in software organizations. J. Softw. Evol. Process. 33(4) (2021) - [c10]Muhammad Jalal Khan
, Manzoor Ahmed Khan, Sajjad Mahmood, Azam Beg, Sumbal Malik
, Najla Alkaabi:
SoaML cognition and its potential application to Autonomous Driving: An Empirical Study. EUSPN/ICTH 2021: 757-763 - 2020
- [j39]Muhammad Azeem Akbar
, Ahmed Alsanad, Sajjad Mahmood
, Abeer Abdul-Aziz Alsanad, Abdu Gumaei
:
A Systematic Study to Improve the Requirements Engineering Process in the Domain of Global Software Development. IEEE Access 8: 53374-53393 (2020) - [j38]Mohammad R. Alshayeb
, Haris Mumtaz, Sajjad Mahmood
, Mahmood Niazi:
Improving the Security of UML Sequence Diagram Using Genetic Algorithm. IEEE Access 8: 62738-62761 (2020) - [j37]Muhammad Azeem Akbar
, Sajjad Mahmood
, Ahmed Alsanad, Muhammad Shafiq
, Abdu Gumaei
, Abeer Abdul-Aziz Alsanad:
Organization Type and Size Based Identification of Requirements Change Management Challenges in Global Software Development. IEEE Access 8: 94089-94111 (2020) - [j36]Muhammad Azeem Akbar
, Hussain Alsalman
, Arif Ali Khan, Sajjad Mahmood
, Chandrashekhar Meshram
, Abdu Gumaei
, Muhammad Tanveer Riaz
:
Multicriteria Decision Making Taxonomy of Cloud-Based Global Software Development Motivators. IEEE Access 8: 185290-185310 (2020) - [j35]Muhammad Azeem Akbar
, Sajjad Mahmood
, Hussain Alsalman
, Abdul Razzaq
, Abdu Gumaei
, Muhammad Tanveer Riaz
:
Identification and Prioritization of Cloud Based Global Software Development Best Practices. IEEE Access 8: 191242-191262 (2020) - [j34]Muhammad Azeem Akbar
, Wishal Naveed, Sajjad Mahmood
, Abeer Abdul-Aziz Alsanad
, Ahmed Alsanad
, Abdu Gumaei
, Ahmed Mateen
:
Prioritization Based Taxonomy of DevOps Challenges Using Fuzzy AHP Analysis. IEEE Access 8: 202487-202507 (2020) - [j33]Hassan Al-Matouq
, Sajjad Mahmood
, Mohammad R. Alshayeb
, Mahmood Niazi
:
A Maturity Model for Secure Software Design: A Multivocal Study. IEEE Access 8: 215758-215776 (2020) - [j32]Muhammad Azeem Akbar
, Mohammad Shameem
, Sajjad Mahmood, Ahmed Alsanad, Abdu Gumaei
:
Prioritization based Taxonomy of Cloud-based Outsource Software Development Challenges: Fuzzy AHP analysis. Appl. Soft Comput. 95: 106557 (2020) - [j31]Mahmood Niazi
, Ashraf Mohammed Saeed, Mohammad R. Alshayeb
, Sajjad Mahmood, Saad Zafar
:
A maturity model for secure requirements engineering. Comput. Secur. 95: 101852 (2020) - [j30]Muhammad Shafiq
, Qinghua Zhang, Muhammad Azeem Akbar, Ahmed Alsanad, Sajjad Mahmood:
Factors influencing the requirements engineering process in offshore software development outsourcing environments. IET Softw. 14(6): 623-637 (2020) - [j29]Muhammad Azeem Akbar
, Arif Ali Khan
, Abdul Wahid Khan
, Sajjad Mahmood
:
Requirement change management challenges in GSD: An analytical hierarchy process approach. J. Softw. Evol. Process. 32(7) (2020) - [j28]Muhammad Azeem Akbar
, Sajjad Mahmood
, Ahmed Alsanad, Abeer Abdul-Aziz Alsanad, Abdu Gumaei, Syed Furqan Qadri
:
A multivocal study to improve the implementation of global requirements change management process: A client-vendor prospective. J. Softw. Evol. Process. 32(8) (2020) - [j27]Muhammad Azeem Akbar
, Sajjad Mahmood
, Zhiqiu Huang, Arif Ali Khan
, Mohammad Shameem
:
Readiness model for requirements change management in global software development. J. Softw. Evol. Process. 32(10) (2020) - [j26]Mahmood Niazi
, Sajjad Mahmood
, Mohammad R. Alshayeb
:
GLOB: A global project management readiness framework. J. Softw. Evol. Process. 32(12) (2020)
2010 – 2019
- 2019
- [j25]Sajid Anwer
, Lian Wen, Zhe Wang, Sajjad Mahmood
:
Comparative Analysis of Requirement Change Management Challenges Between in-House and Global Software Development: Findings of Literature and Industry Survey. IEEE Access 7: 116585-116611 (2019) - [j24]Jawad Javed Akbar Baig, Sajjad Mahmood
, Mohammad R. Alshayeb
, Mahmood Niazi:
Package-Level stability evaluation of object-oriented systems. Inf. Softw. Technol. 116 (2019) - [j23]Haris Mumtaz, Mohammad R. Alshayeb
, Sajjad Mahmood
, Mahmood Niazi
:
A survey on UML model smells detection techniques for software refactoring. J. Softw. Evol. Process. 31(3) (2019) - [j22]Muhammad Azeem Akbar, Jun Sang, Nasrullah, Arif Ali Khan
, Sajjad Mahmood, Syed Furqan Qadri
, Haibo Hu, Hong Xiang:
Success factors influencing requirements change management process in global software development. J. Comput. Lang. 51: 112-130 (2019) - 2018
- [j21]Yusuf Mufti, Mahmood Niazi, Mohammad R. Alshayeb
, Sajjad Mahmood
:
A Readiness Model for Security Requirements Engineering. IEEE Access 6: 28611-28631 (2018) - [j20]Muhammad Jalal Khan
, Sajjad Mahmood
:
Assessing the Determinants of Adopting Component-Based Development in a Global Context: A Client-Vendor Analysis. IEEE Access 6: 79060-79073 (2018) - [j19]Haris Mumtaz, Mohammad R. Alshayeb, Sajjad Mahmood, Mahmood Niazi:
An empirical study to improve software security through the application of code refactoring. Inf. Softw. Technol. 96: 112-125 (2018) - 2017
- [j18]Nabil M. Mohammed
, Mahmood Niazi, Mohammad R. Alshayeb
, Sajjad Mahmood
:
Exploring software security approaches in software development lifecycle: A systematic mapping study. Comput. Stand. Interfaces 50: 107-115 (2017) - [j17]Sajjad Mahmood
, Sajid Anwer, Mahmood Niazi, Mohammad R. Alshayeb
, Ita Richardson
:
Key factors that influence task allocation in global software development. Inf. Softw. Technol. 91: 102-122 (2017) - [j16]Mahmood Niazi, Sajjad Mahmood
, Mohammad R. Alshayeb
, Abdulrahman Ahmed Bobakr Baqais, Asif Qumer Gill
:
Motivators for adopting social computing in global software development: An empirical study. J. Softw. Evol. Process. 29(8) (2017) - 2016
- [j15]Mahmood Niazi, Sajjad Mahmood
, Mohammad R. Alshayeb
, Mohammed Rehan Riaz, Kanaan Faisal, Narciso Cerpa, Siffat Ullah Khan
, Ita Richardson
:
Challenges of project management in global software development: A client-vendor analysis. Inf. Softw. Technol. 80: 1-19 (2016) - [j14]Mohammad R. Alshayeb
, Nasser Khashan, Sajjad Mahmood
:
A framework for an integrated unified modeling language. Frontiers Inf. Technol. Electron. Eng. 17(2): 143-159 (2016) - 2015
- [j13]Mahmood Niazi, Sajjad Mahmood
, Mohammad R. Alshayeb
, Ayman Hroub:
Empirical investigation of the challenges of the existing tools used in global software development projects. IET Softw. 9(5): 135-143 (2015) - [c9]Sajjad Mahmood
, Sajid Anwer, Mahmood Niazi, Mohammad R. Alshayeb
, Ita Richardson
:
Identifying the factors that influence task allocation in global software development: preliminary results. EASE 2015: 31:1-31:6 - 2014
- [j12]Sajjad Mahmood, Moataz A. Ahmed, Mohammad R. Alshayeb:
Analysis and Evaluation of Software Artifact Reuse Environments. Int. J. Softw. Innov. 2(2): 54-65 (2014) - 2013
- [j11]Sajjad Mahmood
, Richard Lai:
RE-UML: A Component-Based System Requirements Analysis Language. Comput. J. 56(7): 901-922 (2013) - [j10]Sajjad Mahmood
:
Empirical study of software component integration process activities. IET Softw. 7(2) (2013) - [j9]Sajjad Mahmood
, Samuel A. Ajila
:
The Impact of Native Language on Use Case Modeling : A Controlled Experiment. J. Softw. 8(7): 1577-1585 (2013) - [c8]Sajjad Mahmood
, Moataz A. Ahmed
, Mohammad R. Alshayeb
:
Reuse environments for software artifacts: Analysis framework. ICIS 2013: 35-40 - [c7]Sajjad Mahmood
, Samuel A. Ajila
:
Software Requirements Elicitation - A Controlled Experiment to Measure the Impact of a Native Natural Language. COMPSAC 2013: 437-442 - [c6]Farag Azzedin, Sajjad Mahmood
:
A methodology for designing trustworthy e-commerce applications. CTS 2013: 143-148 - 2012
- [j8]Muhammad Ali Khan, Sajjad Mahmood
:
A graph based requirements clustering approach for component selection. Adv. Eng. Softw. 54: 1-16 (2012) - [j7]Sajjad Mahmood
:
Usefulness of acceptance testing information for component-based system maintenance. IET Softw. 6(2): 155-163 (2012) - [j6]Mohamed El-Attar
, Mahmoud O. Elish
, Sajjad Mahmood
, James Miller:
Is In-Depth Object-Oriented Knowledge Necessary to Develop Quality Robustness Diagrams? J. Softw. 7(11): 2538-2552 (2012) - 2011
- [j5]Sajjad Mahmood
, Azhar Khan:
An industrial study on the importance of software component documentation: A system integratorʼs perspective. Inf. Process. Lett. 111(12): 583-590 (2011) - [j4]Richard Lai, Sajjad Mahmood
, Shaoying Liu:
RAAP: A Requirements Analysis and Assessment Process Framework for Component-Based System (Invited Paper). J. Softw. 6(6): 1050-1066 (2011) - 2010
- [c5]Sajjad Mahmood
:
The Impact of Acceptance Tests on Analyzing Component-Based Systems Specifications: An Experimental Evaluation. CIT 2010: 241-248 - [c4]Farag Azzedin, Sajjad Mahmood
:
Towards Designing Application Specific Trust Treated Model. CNSA 2010: 548-557
2000 – 2009
- 2009
- [c3]Sajjad Mahmood
, Richard Lai:
RE-UML: An Extension to UML for Specifying Component-Based Software System. Australian Software Engineering Conference 2009: 220-228 - [c2]Muhammad Ali Khan, Sajjad Mahmood:
Optimal Component Selection for Component-Based Systems. SCSS 2009: 467-472 - 2008
- [j3]Sajjad Mahmood
, Richard Lai:
A complexity measure for UML component-based system specification. Softw. Pract. Exp. 38(2): 117-134 (2008) - 2007
- [j2]Sajjad Mahmood
, Richard Lai, Y. S. Kim:
Survey of component-based software development. IET Softw. 1(2): 57-66 (2007) - 2005
- [j1]Sajjad Mahmood
, Richard Lai, Yong-Soo Kim, Ji Hong Kim, Seok Cheon Park, Hae Suk Oh:
A survey of component based system quality assurance and assessment. Inf. Softw. Technol. 47(10): 693-707 (2005) - [c1]Sajjad Mahmood
, Richard Lai:
Measuring the Complexity of a UML Component Specification. QSIC 2005: 150-160
Coauthor Index

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from ,
, and
to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and
to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2025-05-05 20:49 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint