2015 IEEE 7th International Workshop on Managing Technical Debt (MTD) 2015
DOI: 10.1109/mtd.2015.7332620
|View full text |Cite
|
Sign up to set email alerts
|

Towards a prioritization of code debt: A code smell Intensity Index

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
54
0
3

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 75 publications
(69 citation statements)
references
References 30 publications
0
54
0
3
Order By: Relevance
“…Of course, we cannot exclude possible imprecisions in the computation of the dependent variable. Still in this category, we adopted JCodeOdor [32] to identify code smells and assign to them a level of intensity. Our choice was driven by previous results [85] that showed, on the same dataset, that this tool has a high accuracy (i.e., F-Measure=80%).…”
Section: Threats To Construct Validitymentioning
confidence: 99%
See 1 more Smart Citation
“…Of course, we cannot exclude possible imprecisions in the computation of the dependent variable. Still in this category, we adopted JCodeOdor [32] to identify code smells and assign to them a level of intensity. Our choice was driven by previous results [85] that showed, on the same dataset, that this tool has a high accuracy (i.e., F-Measure=80%).…”
Section: Threats To Construct Validitymentioning
confidence: 99%
“…For severity, we mean a metric able to quantify how much a certain code smell instance is harmful for the design of a source code class. To test our conjecture, we (i) add the intensity index defined by Arcelli Fontana et al [32] in three state of the art change prediction models based on structural [128], process [27], and developer-related metrics [20] and (ii) evaluate-on 43 releases of 14 large systems-how much such addition improves the prediction capabilities of the baseline models. We then compare the performance of the intensity-including change prediction models with the one achievable by exploiting alternative smell-related information such as the antipattern metrics defined by Taba et al [110], which are able to capture historical information on code smell instances (e.g., the recurrence of a certain instance over time).…”
Section: Introductionmentioning
confidence: 99%
“…In particular, we aim at defining criteria for prioritizing groups of interrelated CAs that might be better indicators of architectural problems. Specifically, we are interested in comparing the anomalies identified as critical by JSpIRIT with other tools for ranking anomalies, such as JCodeOdor . Also, we will investigate improvements to the ranking process.…”
Section: Final Remarks and Future Workmentioning
confidence: 99%
“…Specifically, we are interested in comparing the anomalies identified as critical by JSpIRIT with other tools for ranking anomalies, such as JCodeOdor. 13 Also, we will investigate improvements to the ranking process. In particular, we are interested in new strategies to generate the ranking based on multiple criteria.…”
Section: Final Remarks and Future Workmentioning
confidence: 99%
See 1 more Smart Citation