Vol.28, No.3, 2021, pp.693-713, doi:10.32604/iasc.2021.016381
OPEN ACCESS
ARTICLE
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:
(This article belongs to this Special Issue: Soft Computing Methods for Innovative Software Practices)
Received 31 December 2020; Accepted 21 February 2021; Issue published 20 April 2021
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
SPI; CMMI; CM-PA; SSMEs
Cite This Article
I. Ali, W. Nisar, W. Mehmood, M. Q. Saleem, A. S. Ahmed et al., "Workflow models to establish software baselines in ssmes," Intelligent Automation & Soft Computing, vol. 28, no.3, pp. 693–713, 2021.
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.