Improving effort estimation of software products by augmenting class point approach with regression analysis

被引:0
|
作者
Sahoo, Pulak [1 ]
Chaudhury, Pamela [1 ]
Mohanty, J. R. [2 ]
机构
[1] Silicon Inst Technol, Dept Comp Sci Engn, Bhubaneswar, India
[2] KIIT Deemed Be Univ, Sch Comp Engn, Bhubaneswar, India
来源
关键词
Class model; CP approach; regression analysis; SVM; SVR; ANN; UCP; MODELS;
D O I
10.3233/IDT-210110
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software products are essential parts of many organizations on-going business up to a large extent. The main factors contributing to the successful delivery of a software product are its timely completion within the allocated budget and its quality compliance. Customer goodwill and profitability are very important for a software organization's continued business. A large proportion of software products are delivered late or go over-budget causing significant inconvenience to the customers. This work proposes an accurate development effort estimation approach for software products. The Class Point (CP) approach with regression analysis method has been used for estimation of the development effort. This work uses a two step estimation approach. In the first step, an enhanced CP approach is used to evaluate the development effort of the system. In the second step, regression analysis models are utilized to refine the estimated effort accuracy. The results derived by applying the proposed two step approach confirmed the validity and the accuracy of this approach. It was observed that the SVR with RBF kernel is providing the best accuracy compared to other approaches.
引用
收藏
页码:357 / 367
页数:11
相关论文
共 50 条
  • [1] Class Point Approach for Software Effort Estimation Using Various Support Vector Regression Kernel Methods
    Satapathy, Shashank Mouli
    Rath, Santanu Kumar
    PROCEEDINGS OF THE 7TH INDIA SOFTWARE ENGINEERING CONFERENCE 2014, ISEC '14, 2014,
  • [2] Fuzzy-class point approach for software effort estimation using various adaptive regression methods
    Shashank Mouli Satapathy
    Mukesh Kumar
    Santanu Kumar Rath
    CSI Transactions on ICT, 2013, 1 (4) : 367 - 380
  • [3] Class Point Approach for Software Effort Estimation using Soft Computing Techniques
    Satapathy, Shashank Mouli
    Kumar, Mukesh
    Rath, Santanu Kumar
    2013 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2013, : 178 - 183
  • [4] Regression Analysis Based Software Effort Estimation Method
    Yucalar, Fatih
    Kilinc, Deniz
    Borandag, Emin
    Ozcift, Akin
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2016, 26 (05) : 807 - 826
  • [5] Novel Approach to Design a Model for Software Effort Estimation Using Linear Regression
    Wakurdekar, Sachin
    Vanjale, Sandeep
    Paygude, Priyanka
    Gayakwad, Milind
    Kadam, Amol
    Joshi, Rahul
    Kadam, Sachin
    JOURNAL OF ELECTRICAL SYSTEMS, 2024, 20 (02) : 2306 - 2315
  • [6] Class Partition Approach for Software effort Estimation using Support Vector Machine
    Tiwari, Anurag
    Chaturvedi, Amrita
    2016 IEEE UTTAR PRADESH SECTION INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER AND ELECTRONICS ENGINEERING (UPCON), 2016, : 653 - 659
  • [7] Optimised class point approach for software effort estimation using adaptive neuro-fuzzy inference system model
    Satapathy, Shashank Mouli
    Kumar, Mukesh
    Rath, Santanu Kumar
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2016, 54 (04) : 323 - 333
  • [8] Estimation of software project effort with support vector regression
    Oliveira, Adriano L. I.
    NEUROCOMPUTING, 2006, 69 (13-15) : 1749 - 1753
  • [9] Software effort estimation by analogy and "regression toward the mean"
    Jorgensen, M
    Indahl, U
    Sjoberg, DIK
    JOURNAL OF SYSTEMS AND SOFTWARE, 2003, 68 (03) : 253 - 262
  • [10] Grey Relational Effort Analysis Technique Using Regression Methods for Software Estimation
    Nagpal, Geeta
    Uddin, Moin
    Kaur, Arvinder
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2014, 11 (05) : 437 - 446