You are on page 1of 3

Análisis de código

Categoría: Calidad de la
arquitectura
Indicador de calidad

 PTI: Dependencias cíclicas.


PTI: Dependencias cíclicas
¿Qué es?

Medida del grado en el que algunos paquetes dependen directa o indirectamente entre ellos.
Rango de valores: 0 – 100%.

• PTI = 0%  no existen dependencias cíclicas entre paquetes de un sistema.


• PTI = 100%  existe un acoplamiento máximo entre paquetes de un sistema.

¿Para qué se utiliza?

Identificar las clases susceptibles de refactorización por no tener un acoplamiento adecuado entre paquetes.

Ejemplo

Si una o varias clases de un paquete A importan clases de un paquete B y, a su vez, una o varias clases del paquete B
importan clases del paquete A, puede causar problemas de reutilización, efectos colaterales durante la modificación de
algún paquete, problemas de memoria, etc.

You might also like