Open Access iconOpen Access

ARTICLE

crossmark

Workflow Models to Establish Software Baselines in SSMEs

Islam Ali1, Wasif Nisar1, Waqar Mehmood2, Muhammad Qaiser Saleem3, Ali S. Ahmed3, Haysam E. Elamin4, Mahmood Niazi5, Muhammad Shafiq6,*

1 Department of Computer Science, COMSATS University Islamabad, Wah, Pakistan
2 Department of IT and Computer Science, PAF-lnstitute of Applied Sciences and Technology, Haripur, Pakistan
3 College of Computer Science and Information Technology, Al Baha University, Al Baha, Saudi Arabia
4 Department of Information Technology, Faculty of Computer Science and Information Technology, University of Jeddah, Jeddah, Suadi Arabia
5 Department of Information and Computer Science, King Fahd University of Petroleum and Minerals, Dhahran, 31261, Saudi Arabia
6 Department of Information and Communication Engineering, Yeungnam University, Gyeongsan, 38541, Korea

* Corresponding Author: Muhammad Shafiq. Email: email

(This article belongs to the Special Issue: Soft Computing Methods for Innovative Software Practices)

Intelligent Automation & Soft Computing 2021, 28(3), 693-713. https://doi.org/10.32604/iasc.2021.016381

Abstract

Capability Maturity Model Integration (CMMI) is used for Software Process Improvement (SPI) worldwide. Research reveals that CMMI adoption needs a lot of resources in terms of training, funds, and professional workers. Software Small & Medium Enterprises (SSMEs) cannot, however, reserve resources for the purpose. One of the challenges of CMMI adoption is that CMMI identifies “What-to-Do” as a requirement to fulfill and leaves “How-To-Do” to implementers. Implementation of Configuration Management Process Area (CM-PA), being one of the umbrella activities, presents more obstacles generally to the software industry and particularly to SSMEs as compared to other PAs. Establish software baselines is the first Specific Goal (SG-1) needed by CMMI for the effective implementation of CM-PA. Workflow Models (WFMs), an identified set of activities performed in a logical sequence to accomplish a specific practice with probable actors and potential work products, were designed for implementation of its three contributing Specific Practices (SPs). The proposed WFMs were evaluated through the Expert Panel Review (EPR) process. Additionally, a case study was conducted to validate the proposed models. The results of the EPR/Case Study showed that the proposed WFMs are useful, easy to use, supportive in the achievement of SG-1, and applicable to SSMEs. It is important to mention that this research work adds to the empirical software engineering body of knowledge as well as contribute to the implementation of CM-PA.

Keywords


Cite This Article

APA Style
Ali, I., Nisar, W., Mehmood, W., Saleem, M.Q., Ahmed, A.S. et al. (2021). Workflow models to establish software baselines in ssmes. Intelligent Automation & Soft Computing, 28(3), 693-713. https://doi.org/10.32604/iasc.2021.016381
Vancouver Style
Ali I, Nisar W, Mehmood W, Saleem MQ, Ahmed AS, Elamin HE, et al. Workflow models to establish software baselines in ssmes. Intell Automat Soft Comput . 2021;28(3):693-713 https://doi.org/10.32604/iasc.2021.016381
IEEE Style
I. Ali et al., “Workflow Models to Establish Software Baselines in SSMEs,” Intell. Automat. Soft Comput. , vol. 28, no. 3, pp. 693-713, 2021. https://doi.org/10.32604/iasc.2021.016381



cc Copyright © 2021 The Author(s). Published by Tech Science Press.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 2422

    View

  • 1097

    Download

  • 0

    Like

Share Link