首页> 外文会议>IEEE International Conference on Service Operations and Logistics, and Informatics >Improving the accuracy in software effort estimation: Using artificial neural network model based on particle swarm optimization
【24h】

Improving the accuracy in software effort estimation: Using artificial neural network model based on particle swarm optimization

机译:提高软件努力估算的准确性:基于粒子群优化的人工神经网络模型

获取原文

摘要

Recent years, the software industry is growing rapidly and people pay more attention on how to keep high efficiency in the process of software development and management. In the process of software development, time, cost, manpower are all critical factors. At the stage of software project planning, project managers will evaluate these parameters to get an efficient software develop process. Software effort evaluate is an important aspect which includes amount of cost, schedule, and manpower requirement. Hence evaluate the software effort at the early phase will improve the efficiency of the software develop process, and increase the successful rate of software development. This paper proposes an artificial neural network (ANN) prediction model that incorporates with Constructive Cost Model (COCOMO) which is improved by applying particle swarm optimization (PSO), PSO-ANN-COCOMO II, to provide a method which can estimate the software develop effort accurately. The modified model increases the convergence speed of artificial neural network and solves the problem of artificial neural network's learning ability that has a high dependency of the network initial weights. This model improves the learning ability of the original model and keeps the advantages of COCOMO model. Using two data sets (COCOMO I and NASA93) to verify the modified model, the result comes out that PSO-ANN-COCOMO II has an improvement of 3.27% in software effort estimation accuracy than the original artificial neural network Constructive Cost Model (ANN-COCOMO II)
机译:近年来,软件产业迅速增长,人们更加关注如何在软件开发和管理过程中保持高效率。在软件开发的过程中,时间,成本,人力是所有关键因素。在软件项目规划的阶段,项目经理将评估这些参数以获得有效的软件开发过程。软件工作评估是一个重要方面,包括成本,时间表和人力要求。因此,在早期阶段评估软件努力将提高软件开发过程的效率,并提高软件开发成功率。本文提出了一种通过应用粒子群优化(PSO),PSO-Ann-CoCoMo II的构建性成本模型(CoCoMo)的人工神经网络(ANN)预测模型提供了一种能够估算软件开发的方法精确努力。修改模型增加了人工神经网络的收敛速度,解决了人工神经网络的学习能力的问题,其具有网络初始权重的高依赖性。该模型提高了原始模型的学习能力,并保持了Cocoomo模型的优势。使用两个数据集(CoCoMo I和NASA93)来验证修改模型,结果出示,PSO-Ann-CocoMo II在软件工作中的提高3.27%,估计精度高于原始人工神经网络建设性成本模型(ANN- Cocoomo II)

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号