Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Donde:
QF es un factor de calidad del software,
cn son coeficientes de regresin ( c1 + c2 + + cn = 1.0 )
m, son los valores de los criterios que afectan al factor de
calidad.
Facilidad de auditora. La facilidad con la que se puede comprobar el cumplimiento de los estndares.
Estandarizacin de datos. El empleo de estructuras y tipos de datos estndares a lo largo del programa.
Capacidad de expansin. El grado con que se pueden ampliar el diseo arquitectnico, de datos o
procedimental.
Independencia del hardware. El grado con que se desacopla el software del hardware donde opera.
Instrumentacin. El grado con que el programa vigila su propio funcionamiento e identifica los errores que
ocurren.
Seguridad. La disponibilidad de mecanismos que controlan o protegen los programas y los datos.
Trazabilidad. La capacidad de seguir una representacin del diseo o un componente real del programa
hasta los requisitos.
Formacin (Entrenamiento). El grado en que ayuda el software a manejar el sistema a los nuevos
usuarios.
Las relaciones entre los factores de calidad y los criterios son las siguientes:
B. Fiabilidad = (C1 * EX) + (C2 * CX) + (C3 * CS) + (C4 * TE) + (C5 * MD) + (C6 * SM)
F. Facilidad de mantenimiento = (C1 * CN) + (C2 * CS) + (C3 * IN) + (C4 * MD) + (C5 * AD) + (C6 * SM)
G. Flexibilidad =
(C1 * CX) + (C2 * CN) + (C3 * CS) + (C4 * CE) + (C5 * GE) + (C6 * MD) + (C7 * AD) + (C8 * SM)
H. Facilidad de Pruebas = (C1 * FA) + (C2 * CX) + (C3 * IN) + (C4 * MD) + (C5 * AD) + (C6 * SM)
I. Portabilidad = (C1 * GE) + (C2 * IH) + (C3 * MD) + (C4 * AD) + (C5 * SM)
J. Reusabilidad = (C1 * GE) + (C2 * IH) + (C3 * MD) + (C4 * AD) + (C5 * IS)
INTERPRETACIN: Los valores tiles para este atributo son los que se acerquen ms a cero.
La razn de fijarse en lenguaje que no sea HOL es que esos lenguajes son
dependientes de la mquina y en la medida que haya una menor cantidad de
esas lneas, esto aumenta la valoracin del atributo y por consiguiente podra
incidir en un aumento de la reusabilidad.
Aporte: para ratios como este cuyos valores buenos para la reusabilidad
son los que se acercan a cero, habra necesidad de efectuar un clculo como
este: ASr = 1 AS. De modo que cuando el valor de AS se acerque ms a
cero, el valor de ASr ser ms cercano a 1 de modo que todas las mtricas
se puedan llevar a valores con sentido positivo (o creciente) y se puedan
llevar todas a una expresin general para cuantificar la reusabilidad.
INTERPRETACIN: Los valores tiles para este atributo son los que se acerquen ms a 1.
REUSABILIDAD = (C1 * UR) + (C2 * UI) + (C3 * ASr) + (C4 * MI) + (C5 * EC)
Donde:
C1 * MO = C1 * MMO(normalizada)
C3 * CCX = C3 * CC(normalizada)
C4 * CM = ( (1/3)C4 * Fan-in(normalizada) ) +
( (1/3)C4 * Fan-out(normalizada) ) +
( (1/3)C4 * CC(normalizada) )