首页> 外文期刊>The international journal of engineering education >A Radial Basis Function Neural Network for Predicting the Effort of Software Projects Individually Developed in Laboratory Learning Environments
【24h】

A Radial Basis Function Neural Network for Predicting the Effort of Software Projects Individually Developed in Laboratory Learning Environments

机译:径向基函数神经网络,用于预测在实验室学习环境中单独开发的软件项目的工作量

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Prediction techniques have been applied for predicting dependent variables related to Higher Education students such as dropout, grades, course selection, and satisfaction. In this research, we propose a prediction technique for predicting the effort of software projects individually developed by graduate students. In accordance with the complexity of a software project, it can be developed among teams, by a team or even at individual level. The teaching and training about development effort prediction of software projects represents a concern in environments related to academy and industry because underprediction causes cost overruns, whereas overprediction often involves missed financial opportunities. Effort prediction techniques of individually developed projects have mainly been based on expert judgment or based on mathematical models. This research proposes the application of a mathematical model termed Radial Basis function Neural Network (RBFNN). The hypothesis to be tested is the following: effort prediction accuracy of a RBFNN is statistically better than that obtained from a Multiple Linear Regression (MLR). The projects were developed by following a disciplined development process in controlled environments. The RBFNN and MLR were trained from a data set of 328 projects developed by 82 students between the years 2005 and 2010, then, the models were tested using a data set of 116 projects developed by 29 students between the years 2011 and first semester of 2012. Results suggest that a RBFNN having as independent variables new and changed code, reused code and programming language experience of students can be used at the 95.0% confidence level for predicting the development effort of individual projects when they have been developed based upon a disciplined process in academic environments.
机译:预测技术已用于预测与高等教育学生相关的因变量,例如辍学,成绩,课程选择和满意度。在这项研究中,我们提出了一种预测技术,用于预测由研究生单独开发的软件项目的工作量。根据软件项目的复杂性,它可以在团队之间,由团队甚至在个人级别上进行开发。关于软件项目的开发工作量预测的教学和培训代表了与学术界和行业相关的环境中的一个问题,因为预测不足会导致成本超支,而预测过度则往往会错过财务机会。个别开发项目的工作量预测技术主要基于专家判断或数学模型。这项研究提出了称为径向基函数神经网络(RBFNN)的数学模型的应用。要检验的假设如下:RBFNN的工作量预测准确性在统计上比从多元线性回归(MLR)获得的准确性更高。这些项目是通过在受控环境中遵循严格的开发过程来开发的。从2005年至2010年期间由82名学生开发的328个项目的数据集中对RBFNN和MLR进行了训练,然后,使用2011年至2012年第一学期29名学生开发的116个项目的数据集对模型进行了测试结果表明,RBFNN具有95.0%的置信度,可以将学生的新代码和变更代码,重用代码和编程语言经验作为自变量,以根据某个经过严格训练的流程来预测单个项目的开发成果。在学术环境中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号