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
来源
INTELLIGENT DECISION TECHNOLOGIES-NETHERLANDS | 2022年 / 16卷 / 02期
关键词
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
相关论文
共 25 条
[1]   A hybrid model for estimating software project effort from Use Case Points [J].
Azzeh, Mohammad ;
Nassif, Ali Bou .
APPLIED SOFT COMPUTING, 2016, 49 :981-989
[2]   Class point: An approach for the size estimation of object-oriented systems [J].
Costagliola, G ;
Ferrucci, F ;
Tortora, G ;
Vitiello, G .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2005, 31 (01) :52-74
[3]   ROoST: Reference Ontology on Software Testing [J].
de Souza, Erica Ferreira ;
Falbo, Ricardo de Almeida ;
Vijaykumar, Nandamudi Lankalapali .
APPLIED ONTOLOGY, 2017, 12 (01) :59-90
[4]   Using Machine Learning to Predict Dementia from Neuropsychiatric Symptom and Neuroimaging Data [J].
Gill, Sascha ;
Mouches, Pauline ;
Hu, Sophie ;
Rajashekar, Deepthi ;
MacMaster, Frank P. ;
Smith, Eric E. ;
Forkert, Nils D. ;
Ismail, Zahinoor .
JOURNAL OF ALZHEIMERS DISEASE, 2020, 75 (01) :277-288
[5]  
Ibrahim Zaidah., 21 ANN SAS MALAYSIA
[6]  
Jayakumar KR, 2016, J SOFTWARE ENG APPL, V6, P47
[7]  
Kanmani S, 2007, ICCTA 2007: INTERNATIONAL CONFERENCE ON COMPUTING: THEORY AND APPLICATIONS, PROCEEDINGS, P261
[8]  
Kanmani S., 2008, 1st India Software Engineering Conference. ISEC 2008, P141
[9]  
Kerstner M, GRAZ
[10]   Use case repository framework based on machine learning algorithm to analyze the software development estimation with intelligent information systems [J].
Lalitha, R. ;
Latha, B. ;
Sumathi, G. .
INTERNATIONAL JOURNAL OF WAVELETS MULTIRESOLUTION AND INFORMATION PROCESSING, 2020, 18 (01)