错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Software Development Effort Estimation Using UML Activity Models with Regression Analysis

  • Pulak Sahoo,
  • Dayal Kumar Behera,
  • Subhra Swetanisha,
  • J. R. Mohanty

摘要

Prediction of development effort of software is an important prerequisite for its actual development. However, the complexities involved in the creation process make it a stiff challenge to make viable prediction that is adequately precise. This study reveals a smart estimation approach for the present-day applications in various domains. The applied approach first extracts the details represented in the Unified Modeling Language (UML) Activity models. These details are then fed to a number of regression analysis procedures written for this study that includes: ridge (LRR), lasso (LLR), support vector (SVR), extreme gradient boosting (XGBR), decision tree (DTR), K-nearest neighbors (KNNR) and Bayesian ridge regression (BRR). The findings from the experimentation suggested that the BRR delivered a superior accuracy in train-test split as well as fivefold cross-validation.