2022
DOI: 10.1007/s00500-021-06564-w
|View full text |Cite
|
Sign up to set email alerts
|

Stacking regularization in analogy-based software effort estimation

Abstract: Analogy-based estimation (ABE) estimates the effort of the current project based on the information of similar past projects. The solution function of ABE provides the final effort prediction of a new project. Many studies on ABE in the past have provided various solution functions, but its effectiveness can still be enhanced. The present study is an attempt to improve the effort prediction accuracy of ABE by proposing a solution function SABE: Stacking regularization in analogy-based software effort estimatio… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
3
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
6

Relationship

0
6

Authors

Journals

citations
Cited by 12 publications
(7 citation statements)
references
References 40 publications
0
3
0
Order By: Relevance
“…This leads to feature selection and coefficient shrinkage, making it suitable for high-dimensional datasets with correlated predictors. λ 1 and λ 2 are regularization parameters controlling the strength of the LASSO and Ridge penalties, respectively [56].…”
Section: Lasso (Least Absolute Shrinkage and Selection Operator)mentioning
confidence: 99%
“…This leads to feature selection and coefficient shrinkage, making it suitable for high-dimensional datasets with correlated predictors. λ 1 and λ 2 are regularization parameters controlling the strength of the LASSO and Ridge penalties, respectively [56].…”
Section: Lasso (Least Absolute Shrinkage and Selection Operator)mentioning
confidence: 99%
“…KNN has been chosen in this study since it is one of the simplest estimation method which is perceived as similar to human based expert-judgement [53], [54]. KNN is a case based reasoning (CBR) or analogy based estimation (ABE) approach which assumes that a new project (which is characterized by a set of n features) will most likely have similar effort as to its similar past projects from the case base [2], [53]. A distance function is used to identify the similarity between projects on the basis of values of n features.…”
Section: ) Ridge Regression (Ridge)mentioning
confidence: 99%
“…The need to have utmost accuracy in estimated effort has become reign supreme for software development industry to better support the decision making process. Both overestimation and underestimation of required effort are highly undesirable and occurrence of these can cause failure of a software project and resource wastage [1], [2]. To achieve accurate effort estimates for the proposed software project, it is required to build SDEE model using historical projects' datasets.…”
Section: Introductionmentioning
confidence: 99%
“…Sebelum suatu perangkat lunak dibangun atau dikode diperlukan adanya tahapan estimasi yang digunakan untuk mengetahui effort atau upaya yang dibutuhkan dalam pengembangan perangkat lunak tersebut [1]. Pendekatan sistematis dalam estimasi pengukuran perangkat lunak menjadi penting untuk manajemen dan perencanaan perangkat lunak [2], [3]. Estimasi yang dimaksud dijadikan dasar oleh manager proyek perangkat lunak untuk mengetahui scope (besaran), biaya, jangka waktu serta personil yang dibutuhkan [4], [5].…”
Section: Pendahuluanunclassified
“…Estimasi biaya yang akurat mengarah ke proyek yang sukses, dan estimasi yang tidak akurat menghasilkan kegagalan proyek [3]. Ada beberapa teknik atau metode yang menawarkan cara untuk estimasi pengembangan perangkat lunak seperti Analogy Based Estimation (ABE) yang menggunakan model regresi berganda dan teknik penilaian dari para ahli [3], Case Based Reasoning yang didasari dengan asumsi setiap proyek perangkat lunak yang memiliki jumlah effort yang sama [6], Function Point yang dihitung dengan besaran suatu fungsional perangkat lunak [7], [8], COCOMO II yang menggunakan UFP, Tabel Scale Driver, Table Effort Mulplier [9], [10]. Dari berbagai penelitiaan yang sudah dilakukan masih ada kecenderungan yang bersifat subjektif dan adanya ketidakpastian karena tidak adanya standar perhitungan yang pasti [11].…”
Section: Pendahuluanunclassified