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 条
  • [21] Regression models of software development effort estimation accuracy and bias
    Jorgensen, M
    EMPIRICAL SOFTWARE ENGINEERING, 2004, 9 (04) : 297 - 314
  • [22] Genetic Algorithm and Support Vector Regression for Software Effort Estimation
    Lin, Jin-Cherng
    Chang, Chu-Ting
    ADVANCED RESEARCH ON MATERIAL ENGINEERING, CHEMISTRY AND BIOINFORMATICS, PTS 1 AND 2 (MECB 2011), 2011, 282-283 : 748 - 752
  • [23] Incorporating Expert Judgment into Regression Models of Software Effort Estimation
    Tsunoda, Masateru
    Monden, Akito
    Keung, Jacky
    Matsumoto, Kenichi
    2012 19TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC), VOL 1, 2012, : 374 - 379
  • [24] A Review of the Regression Models Applicable to Software Project Effort Estimation
    Huynh Thai Hoc
    Vo Van Hai
    Ho Le Thi Kim Nhung
    COMPUTATIONAL STATISTICS AND MATHEMATICAL MODELING METHODS IN INTELLIGENT SYSTEMS, VOL. 2, 2019, 1047 : 399 - 407
  • [25] MUREM: A Multiplicative Regression Method for Software Development Effort Estimation
    Luna Sandoval, Maria del Refugio Ofelia
    Ruiz Ascencio, Jose
    COMPUTACION Y SISTEMAS, 2016, 20 (04): : 763 - 787
  • [26] Linear Regression Model for Agile Software Development Effort Estimation
    Sharma, Amrita
    Chaudhary, Neha
    2020 5TH IEEE INTERNATIONAL CONFERENCE ON RECENT ADVANCES AND INNOVATIONS IN ENGINEERING (IEEE - ICRAIE-2020), 2020,
  • [27] Regression Models of Software Development Effort Estimation Accuracy and Bias
    Magne Jørgensen
    Empirical Software Engineering, 2004, 9 : 297 - 314
  • [28] Improving effort estimation accuracy by weighted grey relational analysis during software development
    Hsu, Chao-Jung
    Huang, Chin-Yu
    14TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2007, : 534 - +
  • [29] Use Case Point (UCP) Methodology for Software Effort Estimation
    Ayyildiz, Tulin Ercelebi
    Kocyigit, Altan
    Kara, Aydin
    ICECCO'12: 9TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTER AND COMPUTATION, 2012, : 271 - 274
  • [30] Use Case Based Approach to Analyze Software Change Impact and Its Regression Test Effort Estimation
    Gupta, Avinash
    Tripathi, Aprna
    Kuswaha, Dharmendra Singh
    ADVANCED COMPUTER AND COMMUNICATION ENGINEERING TECHNOLOGY, 2015, 315