2022
DOI: 10.1016/j.jss.2021.111162
|View full text |Cite
|
Sign up to set email alerts
|

E-SC4R: Explaining Software Clustering for Remodularisation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
3
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 9 publications
(3 citation statements)
references
References 27 publications
0
3
0
Order By: Relevance
“…We have aggregated the matched cluster prototypes from different repository sets by taking the mean of the matched prototypes for each cluster -the result is presented in Figure 1 (where the prototypes are normalized between each others for better visualization) -the metrics on the radar plots are numbered following the next order: issues, then commits metrics -full history (1-7 on the radar plots), past month (8)(9)(10)(11)(12)(13)(14), past two weeks (15)(16)(17)(18)(19)(20)(21), the latest date (22)(23)(24)(25)(26)(27)(28). Compared to the results generated on random data, the discrepancy for c 1 shows relatively consistent results in terms of cosine distance between the cluster prototypes.…”
Section: Aggregation Of the Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…We have aggregated the matched cluster prototypes from different repository sets by taking the mean of the matched prototypes for each cluster -the result is presented in Figure 1 (where the prototypes are normalized between each others for better visualization) -the metrics on the radar plots are numbered following the next order: issues, then commits metrics -full history (1-7 on the radar plots), past month (8)(9)(10)(11)(12)(13)(14), past two weeks (15)(16)(17)(18)(19)(20)(21), the latest date (22)(23)(24)(25)(26)(27)(28). Compared to the results generated on random data, the discrepancy for c 1 shows relatively consistent results in terms of cosine distance between the cluster prototypes.…”
Section: Aggregation Of the Resultsmentioning
confidence: 99%
“…Tan et al (2022) [13] focused on hierarchical clustering and Bunch clustering algorithms for remodularization and provided information about their suitability according to the features of the software repositories such as bugs, code smells, duplications, number of lines of code, size, and number of stars. The resulting clusters were described in terms of how well the proposed clustering algorithms performed according to the MoJoFM metrics, however no cluster interpretation was provided.…”
Section: B Clustering Software Repositoriesmentioning
confidence: 99%
“…They presented an automated solution for cutting a dendrogram to find the best cut level. Tan et al [4] proposed an approach to evaluate the effectiveness of software clustering algorithms by providing information on their strengths and weaknesses according to the software or code features. Their proposed framework provided a clear understanding of the algorithm's behaviour by showing a 2D representation of the effectiveness of software clustering techniques.…”
mentioning
confidence: 99%