计算机科学 ›› 2019, Vol. 46 ›› Issue (10): 209-214.doi: 10.11896/jsjkx.180801554
岳川, 彭小红
YUE Chuan, PENG Xiao-hong
摘要: 针对传统评价方法存在的缺陷,提出了一种新的软件质量评价模型。首先,针对已有投影模型存在的缺陷,给出了一个新的标准化的投影模型。在群决策环境下,使用区间数作为决策信息,借助所建的投影模型和TOPSIS (Technique for Order Preference by Similarity to Ideal Solution)技术,建立了一种软件质量的评价模型,并给出了详细的评价程序。评价模型包括评价矩阵、加权评价矩阵、正负理想决策、加权评价矩阵到理想决策的投影测度以及它们的相关系数,评价信息来源于问卷调查。通过一个实例和实验分析,验证了该方法的可行性和有效性。实验结果表明,该评价模型具有较强的实用性、较好的鲁棒性和容易操作的特性。
中图分类号:
[1]HU W S,YANG J F,ZHAO M.Methodology for classes design quality assessment[J].Computer Science,2017,44(12):150-155.(in Chinese) 胡文生,杨剑锋,赵明.类设计质量评估方法的研究[J].计算机科学,2017,44(12):150-155. [2]YUE C.A model for evaluating software quality based on symbol information[J].Journal of Guangdong Ocean University,2016,36(1):85-92.(in Chinese) 岳川.基于符号信息的软件质量评价模型[J].广东海洋大学学报,2016,36(1):85-92. [3]YUE C.A projection-based estimation approach to software usa-bility[J].Computer Engineering & Science,2017,39(6):1112-1117.(in Chinese) 岳川.基于投影的软件易用性评价方法[J].计算机工程与科学,2017,39(6):1112-1117. [4]LIU Q L,DONG W,YIN L Z,et al.Research on mixed source software quality model and measurement method.Computer Science,2017,44(4):82-84,95.(in Chinese) 刘启林,董威,尹良泽,等.混源软件质量模型与度量方法研究[J].计算机科学,2017,44(4):82-84,95. [5]ÇAGLAYAN B,BENER A B.Effect of developer collaboration activity on software quality in two large scale projects[J].Journal of Systems & Software,2016,118:288-296. [6]JAAFAR F,LOZANO A,GUÉHÉNEUC Y G,et al.Analyzing software evolution and quality by extracting Asynchrony Change patterns[J].Journal of Systems & Software,2017,131:311-322. [7]BANDYOPADHYAY S,BHATTACHARYA S,SENSARMA R.An analysis of the factors determining crime in England and Wales:A quantile regression approach[J].Discussion Papers,2011,35(2):235-242. [8]ENRÍQUEZ J G,SÁNCHEZ-BEGINES J M,DOMíNGUEZ-MAYO F J,et al.An approach to characterize and evaluate the quality of Product Lifecycle Management Software Systems[J].Computer Standards & Interfaces,2019,61:77-88. [9]YUE C.A projection-based approach to software quality evaluation from the users’ perspectives[J].International Journal of Machine Learning and Cybernetics,2018.DOI:/10.1007/s13042-018-0873-y. [10]IRSHAD M,PETERSEN K,POULDING S.A systematic literature review of software requirements reuse approaches[J].Information and Software Technology,2018,93:223-245. [11]YUE C.A novel approach to interval comparison and application to software quality evaluation [J].Journal of Experimental & Theoretical Artificial Intelligence,2018,30(5):583-602. [12]KHOSRAVI A,HUSSIN A R C,NILASHI M,et al.Toward software quality enhancement by customer knowledge management in software companies[J].Telematics & Informatics,2018,35(1):18-37. [13]CARROZZA G,PIETRANTUONO R,RUSSO S.A software quality framework for large-scale mission-critical systems engineering [J].Information & Software Technology,2018,102:100-106. [14]SIAVVAS M G,CHATZIDIMITRIOU K C,SYMEONIDIS A L.QATCH-An adaptive framework for software product quality assessment[J].Expert Systems with Applications,2017,86:350-366. [15]NGUYEN-DUC A,CRUZES D S,CONRADI R.The impact of global dispersion on coordination,team performance and software quality-A systematic literature review[J].Information and Software Technology,2015,57(1):277-294. [16]International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC),Software and Systems Engineering.ISO/IEC JTC 1/SC 7 [EB/OL].[2016-11-25].http://www.jtc1.org/directives/toc.htm. [17]CONDORI-FERNANDEZ N,LAGO P.Characterizing the contribution of quality requirements to software sustainability[J].Journal of Systems & Software,2018,137:289-305. [18]GARCÍA-MIRELES G A,MORAGA M Á,GARCíA F,et al. Interactions between environmental sustainability goals and software product quality:A mapping study[J].Information & Software Technology,2018,95:108-129. [19]YUE C.A geometric approach for ranking interval-valued intui-tionistic fuzzy numbers with an application to group decision-making[J].Computers & Industrial Engineering,2016,102:233-245. [20]YUE Z L,JIA Y Y.A direct projection-based group decision-making methodology with crisp values and interval data [J].Soft Computing,2017,21(9):2395-2405. [21]LU L L,YUAN Y Y.A novel TOPSIS evaluation scheme for cloud service trustworthiness combining objective and subjective aspects[J].Journal of Systems and Software,2018,143:71-86. [22]WU Y N,XU H,XU C B et al.Uncertain multi-attributes decision making method based on interval number with probability distribution weighted operators and stochastic dominance degree[J].Knowledge-Based Systems,2016,113:199-209. [23]YUE C.Two normalized projection models and application to group decision-making [J].Journal of Intelligent and Fuzzy Systems,2017,32 (6):4389-4402. [24]YUE C.Normalized projection approach to group decision-making with hybrid decision information [J].International Journal of Machine Learning and Cybernetics,2018,9(8):1365-1375. [25]YUE C.Entropy-based weights on decision makers in group decision-making setting with hybrid preference representations[J].Applied Soft Computing,2017,60:737-749. |
[1] | 戴宗明, 胡凯, 谢捷, 郭亚. 基于直觉模糊集的集成学习算法 Ensemble Learning Algorithm Based on Intuitionistic Fuzzy Sets 计算机科学, 2021, 48(6A): 270-274. https://doi.org/10.11896/jsjkx.200700036 |
[2] | 米庆, 郭黎敏, 陈军成. 基于多维度特征和混合神经网络的代码可读性评估方法 Code Readability Assessment Method Based on Multidimensional Features and Hybrid Neural Networks 计算机科学, 2021, 48(12): 94-99. https://doi.org/10.11896/jsjkx.200800193 |
[3] | 孟繁祎, 王莹, 于海, 朱志良. 复杂软件系统的重构技术:现状、问题与展望 Refactoring of Complex Software Systems Research:PresentProblem and Prospect 计算机科学, 2020, 47(12): 1-10. https://doi.org/10.11896/jsjkx.200800067 |
[4] | 臧翰林, 李艳玲. 基于D-S证据理论的直觉模糊群决策信息集结方法 Intuitionistic Fuzzy Group Decision Making Information Aggregation Method Based on D-S Evidence Theory 计算机科学, 2019, 46(6A): 102-105. |
[5] | 徐聪, 潘小东. 基于正态云相似度的语言型多属性群决策方法 Linguistic Multi-attribute Group Decision Making Method Based on Normal Cloud Similarity 计算机科学, 2019, 46(6): 218-223. https://doi.org/10.11896/j.issn.1002-137X.2019.06.033 |
[6] | 宗鹏洋, 王轶辰. 基于神经网络的软件质量评价综述 Software Quality Evaluation Based on Neural Network:A Systematic Literature Review 计算机科学, 2019, 46(11A): 507-516. |
[7] | 庞继芳,宋鹏. 专家权重完全未知的区间直觉不确定语言多属性群决策方法 Multi-attribute Group Decision Making Method for Interval-valued Intuitionistic Uncertain Language with Completely Unknown Experts’ Weights 计算机科学, 2018, 45(1): 47-54. https://doi.org/10.11896/j.issn.1002-137X.2018.01.007 |
[8] | 魏方圆,黄德才. 基于区间数的多维不确定性数据UID-DBSCAN聚类算法 UID-DBSCAN Clustering Algorithm of Multi-dimensional Uncertain Data Based on Interval Number 计算机科学, 2017, 44(Z11): 442-447. https://doi.org/10.11896/j.issn.1002-137X.2017.11A.094 |
[9] | 孙强,魏伟,侯培鑫,岳继光. 基于区间数单簇聚类-单分类器的异常检测 Anomaly Detection Based on Interval One Cluster and Classification 计算机科学, 2017, 44(6): 189-198. https://doi.org/10.11896/j.issn.1002-137X.2017.06.032 |
[10] | 方晨,王晋东,于智勇. 基于动态QoS的Web服务选取方法 Web Service Selection Method Based on Dynamic QoS 计算机科学, 2017, 44(5): 245-250. https://doi.org/10.11896/j.issn.1002-137X.2017.05.044 |
[11] | 何云斌,张志超,万静,李松. 不确定数据聚类的U-PAM算法和UM-PAM算法的研究 Research for Uncertain Data Clustering Algorithm:U-PAM and UM-PAM Algorithm 计算机科学, 2016, 43(6): 263-269. https://doi.org/10.11896/j.issn.1002-137X.2016.06.052 |
[12] | 谭敏,史越,杨俊超,延静. 基于相似度的多粒度不确定语言群决策方法 Multi-granularity Uncertain Linguistic Group Decision Making Method Based on Similarity Measure 计算机科学, 2016, 43(3): 262-265. https://doi.org/10.11896/j.issn.1002-137X.2016.03.048 |
[13] | 袁劲松,张小明,李舟军. 术语自动抽取方法研究综述 Survey of Automatic Terminology Extraction Methodologies 计算机科学, 2015, 42(8): 7-12. |
[14] | 刘锦行,夏红霞. 一种利用UML的软件需求阶段风险评估方法 New Methods of Software Requirements Risk Assessment Using UML 计算机科学, 2014, 41(6): 131-135. https://doi.org/10.11896/j.issn.1002-137X.2014.06.026 |
[15] | 庞红彪,李之博,高小雅. 远程多管火箭炮火控系统的软件安全性测试分析 Software Safety Test Analysis for Fire Control System of Remote Multi-barrel Rocket 计算机科学, 2013, 40(Z6): 361-364. |
|