2022
DOI: 10.1109/tse.2021.3083360
|View full text |Cite
|
Sign up to set email alerts
|

Multi-Objective Software Effort Estimation: A Replication Study

Abstract: Replication studies increase our confidence in previous results when the findings are similar each time, and help mature our knowledge by addressing both internal and external validity aspects. However, these studies are still rare in certain software engineering fields. In this paper, we replicate and extend a previous study, which denotes the current state-of-the-art for multi-objective software effort estimation, namely CoGEE. We investigate the original research questions with an independent implementation… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
2
2

Relationship

2
6

Authors

Journals

citations
Cited by 26 publications
(8 citation statements)
references
References 102 publications
0
8
0
Order By: Relevance
“…These include the use of other diversity measures, and performance measures such as the classification stability [67] and the effort required for source code inspection [33,44]. • Investigating MOEAs other than NSGA-II (e.g., MOEA/D, IBEA, MOCell, SPEA2) in order to assess to what extent the effectiveness of MEG varies depending on the underlying multi-objective algorithm [69]. • Investigating Deep-Learning (DL) in combination with MEG, to assess if this would further increase the ensemble prediction performance.…”
Section: Discussionmentioning
confidence: 99%
“…These include the use of other diversity measures, and performance measures such as the classification stability [67] and the effort required for source code inspection [33,44]. • Investigating MOEAs other than NSGA-II (e.g., MOEA/D, IBEA, MOCell, SPEA2) in order to assess to what extent the effectiveness of MEG varies depending on the underlying multi-objective algorithm [69]. • Investigating Deep-Learning (DL) in combination with MEG, to assess if this would further increase the ensemble prediction performance.…”
Section: Discussionmentioning
confidence: 99%
“…In particular, DeLag uses NSGA-II [30] to build (successively-improved) Pareto-optimal solutions, while seeking new non-dominating pattern sets. We rely on NSGA-II because it has been shown to be effective on a wide variety of multi-objective search problems both within and outside the software engineering domain [26], [31], [32], [33], [34], [35], [36]. Using different search algorithms might potentially improve DeLag effectiveness, however, given the extensiveness of our experimental evaluation, we deem this investigation out of the scope of this work, and we leave it for future studies.…”
Section: Genetic Algorithmmentioning
confidence: 99%
“…Similar to previous studies on software effort estimation, we use measurements that are built upon the error (or absolute error) between the predicted value and the actual value. These measures (defined in Equations 1, 2 and 3) have been found in previous work to be unbiased towards under-or overestimations [6], [14], [30]- [32]. These measure are the Mean Absolute Error (MAE), the Median Absolute Error (MdAE), and the Standard Accuracy (SA).…”
Section: Evaluation Measuresmentioning
confidence: 99%
“…Respectively, Â12 higher than 0.5 means that the first algorithm is more likely to produce better predictions. The effect size is considered small for 0.6 ≤ Â12 < 0.7, medium for 0.7 ≤ Â12 ≤ 0.8, and large for Â12 ≥ 0.8, although these thresholds are not definitive [6].…”
Section: E Statistical Analysismentioning
confidence: 99%
See 1 more Smart Citation