A Hierarchical Model for Quality Evaluation of Mixed Source Software Based on ISO/IEC 25010

被引:3
作者
Zhang, Chunguang [1 ]
Li, Bixin [1 ]
Wang, Lulu [1 ]
Xu, Haixin [2 ]
Shao, Tao [2 ]
机构
[1] Southeast Univ Nanjing, Sch Comp Sci & Engn, Jiangsu 211189, Peoples R China
[2] SI TECH Informat Technol Co Ltd, Beijing 100086, Peoples R China
关键词
Mixed source software; quality assessment; quality model; OPENBRR;
D O I
10.1142/S021819402250070X
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the emergence of mixed source software, the existing quality models are not able to better assess the community quality and autonomy controllability of mixed source software. To fill this gap, we propose a hierarchical model in this paper for quality assessment of mixed source software. In our model, the new attributes are proposed to meet the quality requirements of mixed source software based on the ISO/IEC 25010 standards, and a set of metrics are designed for the new attributes. The model evaluates the quality of mixed source software through quality attributes that have been quantified by the metrics. Applying our quality model to some mixed source software and comparing the model results with the actual situation, we verify whether our proposed two quality attributes, community intensity and autonomy controllability, can effectively assess the quality of mixed source software. The results of the experiments show that our model is indeed effective in assessing the quality of mixed source software. An important feature of our model is that the model has good flexibility, and the set of quality attributes and metrics can be adjusted freely, which provides a flexible and feasible way for various software quality assessment requirements.
引用
收藏
页码:181 / 205
页数:25
相关论文
共 34 条
[1]   FOSSES: Framework for open-source software evaluation and selection [J].
Adewumi, Adewole ;
Misra, Sanjay ;
Omoregbe, Nicholas ;
Fernandez Sanz, Luis .
SOFTWARE-PRACTICE & EXPERIENCE, 2019, 49 (05) :780-812
[2]  
Abdelouahid RA, 2018, 2018 FIFTH INTERNATIONAL SYMPOSIUM ON INNOVATION IN INFORMATION AND COMMUNICATION TECHNOLOGY (ISIICT 2018), P32
[3]  
Akbari M., 2014, ADV COMPUTER SCI INT, V3, P34
[4]  
Al-Obthani FS., 2018, International Journal of Software Engineering Applications, V9, P41, DOI [10.5121/ijsea.2018.9204, DOI 10.5121/IJSEA.2018.9204]
[5]   User acceptance model of open source software: an integrated model of OSS characteristics and UTAUT [J].
Alrawashdeh, Thamer A. ;
Elbes, Mohammad W. ;
Almomani, Ammar ;
ElQirem, Fuad ;
Tamimi, Abdelfatah .
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 11 (08) :3315-3327
[6]  
BOEHM BW, 1988, COMPUTER, V21, P61, DOI [10.1109/2.59, 10.1145/12944.12948]
[7]  
BOEHM BW, 1976, IEEE T COMPUT, V25, P1226, DOI 10.1109/TC.1976.1674590
[8]  
Deprez JC, 2008, LECT NOTES COMPUT SC, V5089, P189, DOI 10.1007/978-3-540-69566-0_17
[9]   A MODEL FOR SOFTWARE PRODUCT QUALITY [J].
DROMEY, RG .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1995, 21 (02) :146-162
[10]  
Duijnhouwer F, 2003, Capgemini Expert Letter