Um Clustering na Recuperacao de Componentes de Software
Palabras clave:
Software de agrupamiento, GRASP, Kmédias.Resumen
Na atualidade existe grande quantidade de sistemas de software carentes de documentascao, mais ainda quando sao sistemas ligados. Na literatura tem se proposto diversos métodos para a obtens;ao de urna abstras;ao da estrutura desses sistemas. Esses métodos encontram-se baseados principalmente em técnicas de clustering, devido aos objetivos coincidentes do que se quer da estrutura de um sistema e da estrutura dos clusters: os módulos de software devem ser altamente coesivos e com baixo acoplamento, de forma similar um cluster deve conter elementos que sejam similares entre si e que sejam, ao mesmo tempo, diferentes entre clusters. Os métodos encontrados na literatura para o clustering de software encontram-se classificados dentro do clustering hierárquico. Neste trabalho propomos a adaptacao do método KMeans no contexto de GRASP, conhecido como GraspKM, para a busca da estrutura de um sistema. Este método trata o clustering como um problema de otimizacao combinatória e demonstra ser eficiente otimizando a funcao objetivo proposta.Descargas
Descargas
Publicado
Número
Sección
Licencia
Derechos de autor 2007 Erick Vicente, Luis Rivera, Manuel Tupia
Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-CompartirIgual 4.0.
LOS AUTORES RETIENEN SUS DERECHOS:
a. Los autores retienen sus derechos de marca y patente, y también sobre cualquier proceso o procedimiento descrito en el artículo.
b. Los autores retienen el derecho de compartir, copiar, distribuir, ejecutar y comunicar públicamente el artículo publicado en la Revista de investigación de Sistemas e Informática (por ejemplo, colocarlo en un repositorio institucional o publicarlo en un libro), con un reconocimiento de su publicación inicial en la Revista de investigación de Sistemas e Informática.
c. Los autores retienen el derecho a hacer una posterior publicación de su trabajo, de utilizar el artículo o cualquier parte de aquel (por ejemplo: una compilación de sus trabajos, notas para conferencias, tesis, o para un libro), siempre que indiquen su publicación inicial en la Revista de investigación de Sistemas e Informática (autores del trabajo, revista, volumen, número y fecha).