TY - JOUR
T1 - A case study for software quality evaluation based on SCT model with BP neural network
AU - Yan, Ben
AU - Yao, Hua Ping
AU - Nakamura, Masahide
AU - Li, Zhi Feng
AU - Wang, Dong
N1 - Funding Information:
This work was supported in part by the National Natural Science Foundation of China under Grant U1604149, and in part by the Henan Province Education Department Cultivation Young Key Teachers in University under Grant 2016GGJS-157.
Publisher Copyright:
© 2020 IEEE.
PY - 2020
Y1 - 2020
N2 - With the increasing for function, scale, hierarchy and complexity of software project, the software life cycle and development stage show a trend of cross-cutting and fuzzy boundary. The non-technical factors, such as poor management and control during the implementation of software projects, are the major reason for causing the low success rate of software projects recently. Therefore, the software quality evaluation under complex environment should take the cross-influence between different stages of software life cycle and different quality evaluation standards into consideration. Our research is to construct a new software quality evaluation model by using the influence relationship and the influence intensity index between project management domain and project quality evaluation criteria including scope, cost, and time. First, we came up with the definition of software project management domain in the process of software project development and management. Second, we proposed a mathematical method for extracting the direct or indirect influence relation between them, and give a definition for the quantitative evaluation index and its calculation formula. At last we proposed to construct a neural network training model which includes evaluation model logic relationships and software quality quantitative evaluation index. Through study and training by simulated software project management data, we can discover some key data, such as normal threshold range of influence, factor weights, etc. Therefore, a complete evaluation system is built, and the scientific nature and accuracy of the proposal evaluation system will be improved.
AB - With the increasing for function, scale, hierarchy and complexity of software project, the software life cycle and development stage show a trend of cross-cutting and fuzzy boundary. The non-technical factors, such as poor management and control during the implementation of software projects, are the major reason for causing the low success rate of software projects recently. Therefore, the software quality evaluation under complex environment should take the cross-influence between different stages of software life cycle and different quality evaluation standards into consideration. Our research is to construct a new software quality evaluation model by using the influence relationship and the influence intensity index between project management domain and project quality evaluation criteria including scope, cost, and time. First, we came up with the definition of software project management domain in the process of software project development and management. Second, we proposed a mathematical method for extracting the direct or indirect influence relation between them, and give a definition for the quantitative evaluation index and its calculation formula. At last we proposed to construct a neural network training model which includes evaluation model logic relationships and software quality quantitative evaluation index. Through study and training by simulated software project management data, we can discover some key data, such as normal threshold range of influence, factor weights, etc. Therefore, a complete evaluation system is built, and the scientific nature and accuracy of the proposal evaluation system will be improved.
UR - http://www.scopus.com/inward/record.url?scp=85082802572&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85082802572&partnerID=8YFLogxK
U2 - 10.1109/ACCESS.2020.2981872
DO - 10.1109/ACCESS.2020.2981872
M3 - Article
AN - SCOPUS:85082802572
VL - 8
SP - 56403
EP - 56414
JO - IEEE Access
JF - IEEE Access
SN - 2169-3536
M1 - 9042302
ER -