2015 IEEE 39th Annual Computer Software and Applications Conference 2015
DOI: 10.1109/compsac.2015.256
|View full text |Cite
|
Sign up to set email alerts
|

Adaptive Clustering Techniques for Software Components and Architecture

Abstract: Software components analysis is a critical technique for software development and maintenance. Clustering techniques have been widely used in grouping related software components. However, software is complex, but clustering techniques used in software engineering typically adopt only one metric to measure the similarity of components. This paper proposes an adaptive fuzzy clustering technique based on possibilistic clustering algorithms to address the issue of single metric. The proposed technique collaborati… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0
1

Year Published

2018
2018
2022
2022

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 10 publications
(7 citation statements)
references
References 13 publications
0
6
0
1
Order By: Relevance
“…[77], [5], [29], [30], [31], [35], [38], [39], [42], [44], [45], [], [48], [49], [51], [52], [53], [59], [60], [61], [63], [64], [65], [69], [73], [75], [76], [78], [79], [80], [81], [82], [83], [84], [85], [86], [87], [88], [89], [90], [91], [92], [93], [94], [95], [96], [97], [98], [99], [100], [101], [102], [103], [104],…”
Section: B Factbase Source Selection (Rq6)unclassified
“…[77], [5], [29], [30], [31], [35], [38], [39], [42], [44], [45], [], [48], [49], [51], [52], [53], [59], [60], [61], [63], [64], [65], [69], [73], [75], [76], [78], [79], [80], [81], [82], [83], [84], [85], [86], [87], [88], [89], [90], [91], [92], [93], [94], [95], [96], [97], [98], [99], [100], [101], [102], [103], [104],…”
Section: B Factbase Source Selection (Rq6)unclassified
“…First issue is embedded in the fact that it is quite tough to determine specific cluster which is used for highly coupled components [15]. Second problem in line is to determine the cluster mapping which is applied on software modules [17]. Upon investigation, the technique of decomposition of software has made sure that the source code of software is in accordance with all the requirements gathered.…”
Section: E Need Of Systematic Mappingmentioning
confidence: 99%
“…The technique used for the purpose of reverse engineering is clustering which is the considered the simplest and fundamental technique used in engineering and science [17]. Main and most important objective of implementing this technique is to make the observations clearer to develop a better understanding.…”
Section: Clusteringmentioning
confidence: 99%
See 2 more Smart Citations