摘要
针对可信软件的非功能需求表示与评估问题,对用于非功能需求描述的软目标相互依赖图(Software Interdependency Graph,SIG)进行改进,提出了一个扩展的软目标相互依赖图(Extended Software Interdependency Graph,ESIG)模型来描述和表示非功能需求。在ESIG图模型上,从面向方面的角度提出了一种基于模糊层次分析法(Fuzzy Analytic Hierarchy Process,FAHP)的可信软件非功能需求评估方法。在评估过程中建立了评价准则集、评价等级标准集、权重向量、评价得分矩阵和综合评判矩阵,综合考虑了非功能需求间存在的相对重要性和促进与抑制影响。最后通过一个实例说明了此评估方法的合理性与有效性。
In view of the trusted software non-functional requirements representation and evaluation problem, an Extended Software Interdependency Graph(ESIG)is presented to explain non-functional requirements frameworks through amending the Software Interdependency Graph(SIG). On the ESIG graph model, from aspect-oriented, a method for nonfunctional requirements evaluation of trustworthy software based on Fuzzy Analytic Hierarchy Process(FAHP)is introduced against evaluation process. In the estimating process, this paper establishes evaluation criteria sets, evaluation grade sets, weight vector, evaluation score matrix and synthetically evaluation matrix, synthetically considerates the relative importance, promoting and restraining influence between non-functional requirements. Ultimately a case is given to clarify the availability and validity of this assessment method.
引文
[1]杨瑞.一种基于面向方面的可信软件非功能需求设计与评估方法[D].重庆:西南大学,2014.
[2]张璇,李彤,王旭,等.可信软件非功能需求形式化表示与可满足分析[J].软件学报,2015,26(10):2545-2566.
[3]张璇.面向方面可信软件过程建模方法研究[D].昆明:云南大学,2014.
[4]罗新星,李柱辉,赵玉洁,等.软件非功能需求国内外研究综述[J].计算机应用研究,2015,32(4):972-977.
[5]罗新星,赵玉洁.一种基于关键非功能需求的软件可信性度量模型[J].计算机应用研究,2014,31(4):1077-1081.
[6]廖勇,陈华群.三角模糊数在多属性决策中的建模[J].计算机工程与应用,2015,51(11):206-211.
[7]郑旭飞.一种面向方面的非功能需求框架AONFRF建模研究[D].重庆:西南师范大学,2005.
[8]Mylopoulos J,Chung L,Nixon B.Representing and using nonfunctional requirements:a process-oriented approach[J].IEEE Transactions on Software Engineering,1992,18(6):483-497.
[9]Chung L,Nixon B A.Dealing with non-functional requirements:three experimental studies of a process-oriented approach[C]//17th International Conference on Software Engineering,ICSE 1995,1995.
[10]Chung L,Nixon B,Yu E,et al.Non-functional requirements[J].Software Engineering,2000.
[11]王磊.基于模糊层次分析的工程采购供应商的选择[J].项目管理技术,2015(3):57-60.
[12]杨铁梁,袁永博,张明媛.基于Fuzzy-AHP的住宅产业化基地选址研究[J].工程管理学报,2015(2):43-48.
[13]李香花,王孟钧.基于三角模糊AHP的项目融资决策模型[J].计算机工程与应用,2012,48(11):243-248.
[14]高婧,于军琪.基于AHP-Fuzzy的大型公共建筑可持续性评价研究[J].计算机工程与应用,2014,50(13):252-256.
[15]孔祥丽.风险投资评估与决策研究:基于模糊理论[M].北京:经济管理出版社,2011:88-107.
[16]喻海燕.我国主权财富基金对外投资风险评估--基于三角模糊层次分析法(TFAHP)的研究[J].厦门大学学报:哲学社会科学版,2015(1):110-118.
[17]Mangla S K,Kumar P,Barua M K.Flexible decision modeling for evaluating the risks in green supply chain using fuzzy AHP and IRP methodologies[J].Global Journal of Flexible Systems Management,2015,16(16):19-35.