摘要
软件质量是计算机软件评价中的一个重要参考条件,在软件开发和维护中占有重要地位。为了能够准确、科学地评价软件质量,文中基于支持向量机技术展开研究。首先,构建数学模型,数学模型是进行质量评价的基础,文中在理解支持向量机理论的基础上重点描述了模型构建过程以及核函数的选择问题;然后,根据其他质量模型中的参考因素合理地构建了评价指标体系结构,指标体系包括7个一级指标和21个二级指标;最后,通过对样本数据进行实例分析和仿真训练判断软件质量评价方法的可行性。拟合结果表明,基于支持向量机技术评价软件质量的方法客观合理,具有一定的实用性,是一种进行软件质量评价的有效方法。
Software quality evaluation is an important reference condition in the evaluation of computer software and plays an important role in the software development and software maintenance. In order to accurately and scientifically evaluate software quality, based on support vector machine technology, the study is conducted. Firstly, construct a mathematical model, mathematical model is the basis for quality evaluation,based on understanding support vector machine theory focus on describing the model-building process as well as the choice of kernel function. Then, according to the reference factors in other quality model, reasonably construct evaluation index system structure,including seven first grade indexes and twenty-one second grade indexes. Finally, determine the feasibility of software quality e- valuation method through the example analysis and simulation training of sample data. Fitting results show that the evaluation method based on support vector machine technology for software quality is objective and reasonable, has practicability and is an effective method for conducting software quality evaluation.
出处
《计算机技术与发展》
2015年第12期76-79,共4页
Computer Technology and Development
基金
2014年辽宁省教育科学研究一般项目(L2014248)
关键词
支持向量机
数学模型
软件质量评价
指标体系
support vector machine
mathematical model
software quality evaluation
index system