Title of article :
Source code size estimation approaches for object-oriented systems from UML class diagrams: A comparative study
Author/Authors :
Zhou، نويسنده , , Yuming and Yang، نويسنده , , Yibiao and Xu، نويسنده , , Baowen and Leung، نويسنده , , Hareton and Zhou، نويسنده , , Xiaoyu، نويسنده ,
Issue Information :
ماهنامه با شماره پیاپی سال 2014
Pages :
18
From page :
220
To page :
237
Abstract :
AbstractBackground code size in terms of SLOC (source lines of code) is the input of many parametric software effort estimation models. However, it is unavailable at the early phase of software development. ive estigate the accuracy of early SLOC estimation approaches for an object-oriented system using the information collected from its UML class diagram available at the early software development phase. different modeling techniques to build the prediction models for investigating the accuracy of six types of metrics to estimate SLOC. The used techniques include linear models, non-linear models, rule/tree-based models, and instance-based models. The investigated metrics are class diagram metrics, predictive object points, object-oriented project size metric, fast&&serious class points, objective class points, and object-oriented function points. s on 100 open-source Java systems, we find that the prediction model built using object-oriented project size metric and ordinary least square regression with a logarithmic transformation achieves the highest accuracy (mean MMRE = 0.19 and mean Pred(25) = 0.74). sion uld use object-oriented project size metric and ordinary least square regression with a logarithmic transformation to build a simple, accurate, and comprehensible SLOC estimation model.
Keywords :
Class diagrams , Object-Oriented , Code size , Estimation , UML
Journal title :
Information and Software Technology
Serial Year :
2014
Journal title :
Information and Software Technology
Record number :
2375203
Link To Document :
بازگشت