The platform will undergo maintenance on Sep 14 at about 7:45 AM EST and will be unavailable for approximately 2 hours.
2018
DOI: 10.1007/s11859-018-1299-9
|View full text |Cite
|
Sign up to set email alerts
|

Software Module Clustering Algorithm Using Probability Selection

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 18 publications
(10 citation statements)
references
References 18 publications
0
8
0
Order By: Relevance
“…The problem of clustering software modules is considered to be an N - P complete optimization problem; for solving this problem, modules at source code level is firstly displayed by using MDG. In the related literature, various heuristic algorithms have been proposed for solving this problem (Mitchell, 2003; Praditwong et al , 2011; Huang and Liu, 2016; Sun and Ling, 2018; Prajapati and Chhabra, 2018). In the present study, combination of SFLA and GA was used for the optimal clustering of software modules.…”
Section: Proposed Methodsmentioning
confidence: 99%
See 2 more Smart Citations
“…The problem of clustering software modules is considered to be an N - P complete optimization problem; for solving this problem, modules at source code level is firstly displayed by using MDG. In the related literature, various heuristic algorithms have been proposed for solving this problem (Mitchell, 2003; Praditwong et al , 2011; Huang and Liu, 2016; Sun and Ling, 2018; Prajapati and Chhabra, 2018). In the present study, combination of SFLA and GA was used for the optimal clustering of software modules.…”
Section: Proposed Methodsmentioning
confidence: 99%
“…It was observed that their proposed method was effective and promising for optimizing software clustering. In 2018, aiming to solve the problems of low convergence speed, poor clustering and clustering algorithm complexity, Sun and Ling (2018) used probable transfer where source code is converted to a complex network diagram. Then, they used merger, adjustment and optimization operations for clustering software modules.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Direction of call relationships between different methods should be as consistent as possible in software design, which will help build a relatively independent function block for system maintenance and management [13]. It is necessary to consider the unidirectional performance between the different clusters.…”
Section: Average Reverse Edge Number Between Clustersmentioning
confidence: 99%
“…To work out the MOSMCP, we exploited the number of reverse edges in the software MDG [13] as another clustering objective. A novel PSO algorithm is proposed to enhance the traditional algorithm, where the exploring approach is used to update the particle locations.…”
Section: Introductionmentioning
confidence: 99%