DocumentCode :
2154834
Title :
A comparison of graphs of concept for reverse engineering
Author :
Anquetil, Nicolas
Author_Institution :
COPPE, Univ. Fed. do Rio de Janeiro, Brazil
fYear :
2000
fDate :
2000
Firstpage :
231
Lastpage :
240
Abstract :
To group related things together (for example to form subsystems), researchers in reverse engineering are looking for algorithms that create meaningful groups. One such algorithm, concept analysis, received a lot of interest recently. It creates a lattice of concepts which have some advantages over the more traditional tree of clusters from clustering algorithms. We argue that the main interest of concept analysis lies in the concepts themselves and can be disconnected from the particular structure (the lattice of concepts) in which the concepts are usually arranged. We compare concept analysis to various other algorithms trying to select the most important concepts contained in a set of entities. Our main conclusion is that although it has advantages, the lattice of concepts suffers from a major drawback that other constructs do not have: it returns much more information (concepts) than it was given as input (a set of entities describing some software system)
Keywords :
data analysis; graph theory; pattern clustering; reverse engineering; clustering algorithms; concept analysis; concept graphs; lattice of concepts; meaningful groups; reverse engineering; software system; subsystems; tree of clusters; Chromium; Reverse engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Program Comprehension, 2000. Proceedings. IWPC 2000. 8th International Workshop on
Conference_Location :
Limerick
ISSN :
1092-8138
Print_ISBN :
0-7695-0656-9
Type :
conf
DOI :
10.1109/WPC.2000.852497
Filename :
852497
Link To Document :
بازگشت