Estimation Model for Enhanced Predictive Object Point Metric in OO Software Size Estimation Using Deep Learning
[摘要] The Software industry’s rapid growth contributes to the need for new technologies. PRICE software system uses Predictive Object Point (POP) as a size measure to estimate Effort and cost. A refined POP metric value for object-oriented software written in Java can be calculated using the Automated POP Analysis tool. This research used 25 open-source Java projects. The refined POP metric improves the drawbacks of the PRICE system and gives a more accurate size measure of software. This paper uses refined POP metrics with curve-fitting neural networks and multi-layer perceptron neural network- based deep learning to estimate the software development effort. Results show that this approach gives an effort estimate closer to the actual Effort obtained through Constructive Cost Estimation Model (COCOMO) estimation models and thus validates refined POP as a better size measure of object-oriented software than POP. Therefore we consider the MLP approach to help construct the metric for the scale of the Object-Oriented (OO) model system.
[发布日期] [发布机构]
[效力级别] [学科分类] 计算机科学(综合)
[关键词] Effort estimation;functional size measurement;object orientation predictive object point;software metrics;software measurement [时效性]