You are on page 1of 13

MTRICAS PARA

DIAGRAMAS UML
A N A B E LY F E R N A N D E Z
A N D R E S H E R R E RA
X AV I E R C A I S A B A N DA
LU I S PA D I L L A
ANDREA LEMUS
MTRICAS PARA DIAGRAMAS DE
CLASES
EJEMPLO
Notacin
MTRICAS PARA DIAGRAMAS DE
CLASES
Experime
nto

Resultado

Nmero Nmero
Nmero
de de
de clases
Atributos mtodos
MTRICAS PARA DIAGRAMAS DE
TRANSICIN DE ESTADOS
Estas mtricas nos ayudan a medir la complegidad estructural y el tamao
de los diagramas de transicin de estados.
La aplicacion y la posterior muestra de resultados de las metricas antes
descritas al diagrama de transisin de estados para calcular las mtricas de
(Cruz-lemus et al., 2005).
MTRICAS PARA DIAGRAMAS DE TRANSICIN DE ESTADOS
Nombre Siglas Descripcion

Nivel de anidacin de los estados NLCS Numero mximo de estados compuestos anidados.
compuestos
Numero de actividades NA Numero total de actividades

Numero de estados compuestos NCS Numero total de estados compuestos

Numero de transiciones complejas NCS El cumplimiento de una serie de condiciones de guardia, eventos o acciones mientras una transicin simple
no.
Tres tipos de mtrica
NCSG1 Numero de transiciones que han cumplido una condicin de guarda y un evento

BCTG2 Numero de transiciones que han cumplido un evento y una lista de acciones.

NCTG3 Numero de transiciones que han cumplido un evento, una condicin de guardia y una lista de acciones.

Numero de eventos NE El numero total de eventos, de cualquier tipo(cambio, llamada, seal o eventos temporales).

Numero de acciones de entrada NEntryA El numero total de acciones de entrada, es decir, las acciones que se realizan cada vez que se alcanza un
determinado estado.
Numero de acciones de salida NExitA El numero total de acciones de salida, es decir, las acciones que se realizan cada vez que se deja un
determinado estado
Numero de guardas NG El numero total de condiciones de guarda del diagrama de estados.

Numero de acciones indirectas NIA Numero de acciones que deben realizarse asociadas a una transcicion.

Numero de estados simples NSS El numero total de estados, considerando solo los estados simples que componen los estados compuestos

Numero de transiciones NT El total de transiciones.


MTRICAS VALORES EXPLICACIN
NentryA 0 No hay acciones de entrada
NexitA 0 No hay acciones de salida
NA 0 No acciones de tipo do/Activity
NSS 7 OPCIN MEN DE MENSAJES, OPCIN MEN DE ALARMA,
OPCIN AJUSTAR RELOJ, OPCIN AJUSTAR TIEMPO DE ALARMA,
OPCIN ACTIVAR ALARMA, OPCIN DESACTIVAR ALARMA,
MEN DE MENSAJES
NCS 3 MEN DE USUARIO, MEN PRINCIPAL y MEN DE ALARMA
NE 25 Uno por cada flecha etiquetada en el diagrama
NG 25 Uno por cada condicin encerrada entre corchetes []
NT 28 Una por cada flecha que conecta dos estados en el diagrama
NLCS 2 MUN PRINCIPAL, dentro del MEN DE USUARIO
NTG1 16 Transiciones con un evento y una condicion de guarda
asociados
NTG2 0 No hay transiciones de este tipo
NTG3 8 Transiciones con un evento, una condicin de guarda y una
accin interna asociadas
NIA 8 Transiciones con una accin interna asociada
MTRICAS PARA DIAGRAMAS DE
CASOS DE USO
Los diagramas de casos de uso son una
notacin grfica que representa casos de uso.

Los diagrama de casos de uso son a menudo


confundidos con los casos de uso. Mientras
los dos conceptos estn relacionados, los
casos de uso son mucho ms detallados que
los diagramas de casos de uso.
En los diagramas de casos de uso solo se muestran:
Nombre de los casos de uso
Actores que participan
Algunas relaciones entre casos de uso

Las mtricas mas comunes para casos de uso, en la que se basan


algunas propuestas son:
Nmero de casos de uso (Ncu)
Nmero de actores (NA)
Nmero de relaciones de inclusin (NI)
Nmero de relaciones de extensin (NE)
Al aplicar las mtricas,
obtenemos los
siguientes resultados:

Ncu = 6
NA = 2
NI = 0
NE = 2
BIBLIOGRAFA

Piattini Velthuis, M., Garca Rubio, F., Rodrguez de Guzmn, I., & Pino, F. (2015). Calidad de Sistemas de Informacin. Madrid : RA-MA Editorial.

You might also like