论文部分内容阅读
随着软件开发技术的日新月异的发展,软件产品也暴露出越来越多的质量问题,所以对软件质量进行评价更显得重要。本文研究了软件质量、软件质量度量模型、综合评价方法和软件质量指标体系等相关理论与技术。分析了目前软件质量综合评价方法,发现目前的研究中存在着较强的主观性。为了解决质量综合评价的主观性问题,选用了投影寻踪模型,并运用改进的粒子群算法优化投影向量以提高软件质量综合评价的准确度。在研究粒子群算法的过程中,对粒子群算法从惯性权重、学习因子、混合策略等方面做了改进以提高粒子群算法的性能。本文对粒子群的改进过程做了具体的研究,并运用改进的粒子群算法优化投影寻踪模型的投影向量。在此基础上本文设计了软件质量综合评价的新计算方法,并使用实例数据对计算方法做了验证。本文研究了软件质量相关理论,结合软件选型或验收需求,构建了软件质量综合评价指标方案。总结了传统软件质量评价模型的特点与不足,构建了基于投影寻踪模型和粒子群算法的软件质量评价计算模型。建立了一种较有计算性能的改进粒子群算法。