Um Clustering na Recuperacao de Componentes de Software

Authors

  • Erick Vicente
  • Luis Rivera
  • Manuel Tupia

Keywords:

Software Clustering, GRASP, Kmeans.

Abstract

Actually, there are Software Systems without documentation, especially when they are legacy systems. Exists many proposed methods to get a structure abstraction from these systems. The methods found in the literature to do this work are based in clustering, because the similar objectives between a software system structure and a clustering process: the software modules must to be high cohesive and low coupling, in similar way a cluster must to have similar objects and different from other clusters. The methods are based mainly in hierarchical clustering. In this work we propose an adaptation of KMeans algorithm inside the GRASP framework known as the GraspKM algorithm, to obtain an abstraction from software systems. This method solves the clustering as a combinatorial( optimization problem, and it is efficient optimizing the objective function proposed.

Downloads

Download data is not yet available.

Downloads

Published

2007-07-30

Issue

Section

Artículos

How to Cite

[1]
“Um Clustering na Recuperacao de Componentes de Software”, Rev.Investig.sist.inform., vol. 4, no. 1, pp. 23–31, Jul. 2007, Accessed: Aug. 16, 2024. [Online]. Available: https://revistasinvestigacion.unmsm.edu.pe/index.php/sistem/article/view/5054