Research Article
A New Metaheuristic-Based Hierarchical Clustering Algorithm for Software Modularization
Table 8
Algorithms comparison in terms of recall.
| Folder name | Bunch-GA | ECA | MCA | DAGC | Bunch-SAHC | SGA | GA-SMCP | EoD | ACDC | SNDGA | TDHC | Best (%) | Average (%) | Best (%) | Average (%) | Best (%) | Average (%) | Best (%) | Average (%) | Best (%) | Average (%) | Best (%) | Average (%) | Best (%) | Average (%) | Best (%) | Average (%) | Best (%) | Average (%) | Best (%) | Average (%) | Best (%) | Average (%) |
| Browser | 65 | 55 | 51 | 46 | 56 | 51 | 70 | 54 | 42 | 36 | 35 | 32 | 55 | 51 | 61 | 57 | 10 | 10 | 56 | 52 | 60 | 49 | Dom | 43 | 40 | 40 | 37 | 38 | 35 | 48 | 44 | 29 | 29 | 31 | 30 | 41 | 33 | 46 | 39 | 42 | 42 | 71 | 67 | 52 | 71 | Accessible | 31 | 23 | 27 | 25 | 29 | 24 | 50 | 37 | 21 | 19 | 26 | 26 | 31 | 25 | 44 | 40 | 30 | 30 | 56 | 51 | 63 | 52 | Extensions | 35 | 30 | 51 | 37 | 39 | 27 | 36 | 31 | 20 | 17 | 18 | 17 | 30 | 24 | 28 | 22 | 98 | 98 | 48 | 45 | 50 | 49 | Gfx | 48 | 39 | 68 | 48 | 62 | 43 | 42 | 40 | 31 | 30 | 42 | 39 | 33 | 28 | 46 | 42 | 25 | 25 | 80 | 72 | 75 | 58 | Ipc | 70 | 69 | 70 | 69 | 69 | 68 | 63 | 62 | 68 | 68 | 72 | 72 | 70 | 65 | 69 | 63 | 6 | 6 | 84 | 81 | 73 | 85 | Intl | 74 | 72 | 62 | 61 | 75 | 72 | 60 | 60 | 60 | 59 | 71 | 70 | 58 | 44 | 76 | 71 | 94 | 94 | 82 | 74 | 84 | 63 |
| Mini-Tunis | 71 | 63 | 73 | 70 | 71 | 70 | 48 | 39 | 68 | 61 | 60 | 51 | 60 | 52 | 71 | 69 | 92 | 92 | 69 | 52 | 78 | 67 | JUnit 4 | 48 | 41 | 48 | 45 | 48 | 41 | 28 | 25 | 31 | 22 | 45 | 39 | 38 | 32 | 53 | 50 | 49 | 49 | 50 | 43 | 34 | 31 | Servlet-API | 73 | 65 | 78 | 74 | 75 | 68 | 51 | 42 | 41 | 30 | 59 | 48 | 48 | 41 | 78 | 72 | 41 | 41 | 75 | 69 | 100 | 98 | Easy mock | 79 | 72 | 81 | 74 | 81 | 76 | 52 | 45 | 38 | 31 | 80 | 73 | 68 | 61 | 83 | 78 | 32 | 32 | 78 | 70 | 90 | 90 | Calculator | 48 | 40 | 55 | 43 | 61 | 50 | 28 | 19 | 21 | 12 | 50 | 42 | 39 | 35 | 55 | 44 | 52 | 52 | 55 | 49 | 89 | 80 |
|
|