logo móvil
Contáctanos

Cra: identificando clases clave mediante la agregación de clasificación basada en cadenas de Markov

Autores: Du, Xin; Pan, Weifeng; Jiang, Bo; Ding, Luyun; Pan, Yun; Yuan, Chengxiang; Xiang, Yiming

Idioma: Inglés

Editor: MDPI

Año: 2022

Descargar PDF

Acceso abierto

Artículo científico
2022

Cra: identificando clases clave mediante la agregación de clasificación basada en cadenas de Markov


Categoría

Matemáticas

Subcategoría

Análisis matemático

Palabras clave

Propuestas
Enfoques
Clases clave
Software
Métricas
Agregación

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 28

Citaciones: Sin citaciones


Descripción
Los investigadores han propuesto muchos enfoques para identificar clases clave en software desde la perspectiva de redes complejas, como CONN-TOTAL-W y ElementRank, que pueden ayudar efectivamente a los desarrolladores a entender el software. Sin embargo, estos enfoques tienden a depender de una sola métrica al medir la importancia de las clases. No consideran la agregación de múltiples métricas para seleccionar las clases ganadoras que se clasifican alto en la mayoría de las métricas. En este trabajo, proponemos un enfoque de identificación de clases clave utilizando la agregación de clasificación basada en cadenas de Markov, llamada CRA. Primero, CRA construye una red de acoplamiento de clases dirigidas ponderada (WDCCNet) para describir el software y luego aplica enfoques existentes en WDCCNet para calcular la importancia de las clases. En segundo lugar, CRA filtra algunas métricas de acuerdo con reglas específicas y utiliza la cadena de Markov para agregar las métricas restantes. Cuando la distribución de probabilidad del estado alcanza un punto fijo y ya no cambia, las clases en el software se ordenan en orden descendente según la distribución de probabilidad, y las clases principales se tratan como el 15% superior. Para evaluar el enfoque CRA, lo comparamos con 10 enfoques de referencia disponibles en 6 piezas de software. Los resultados empíricos muestran que nuestro enfoque es superior a los de referencia según la clasificación promedio de la Prueba de Friedman.

Otros recursos que podrían interesarte

Temas Virtualpro