• No se han encontrado resultados

Capítulo 5: Diseño y Arquitectura

5. MATRIZ DE TRAZABILIDAD

En este apartado se recoge una matriz de trazabilidad en la que se chequea el grado de cumplimiento de los requisitos especificados en el capítulo 4, tras realizar la implementación de la herramienta diseñada según las pautas indicadas en los dos apartados anteriores de este capítulo.

A continuación se muestra esta matriz de trazabilidad:

REQUISITO GRADO DE CUMPLIMIENTO

JUSTIFICACIÓN

[F-MODEL.1] MODELADO DE SOFTWARE CON UML

SI Funcionalidad

proporcionada por StarUML [F-MODEL.1.1] DIAGRAMAS UML DE

CLASES

SI Funcionalidad

proporcionada por StarUML [F-MODEL.2] ALMACENAMIENTO DE

PROYECTOS

SI Funcionalidad

proporcionada por StarUML [F-MODEL.3] RECUPERACIÓN DE

PROYECTOS

SI Funcionalidad

[F-MODEL.4] EXPORTAR PROYECTOS EN FORMATO XML O XMI

SI Funcionalidad

proporcionada por StarUML [F-SAFE.5] “SAFETY UML” EXTIENDE

LA NOTACIÓN ESTÁNDAR UML EN EL CAMPO DE LA SEGURIDAD SOFTWARE.

SI El perfil añade información de seguridad a la notación UML estándar

[F-SAFE.6] SAFETY UML INCLUYE 23 ESTEREOTIPOS (STEREOTYPE)

SI La implementación del perfil se ha realizado de manera correcta

[F-SAFE.6.1] ESTRUCTURA DE LOS ESTEREOTIPOS (STEREOTYPE)

SI Los estereotipos se han definido manteniendo la estructura indicada en la especificación de requisitos [F-SAFE.6.1.1]CAMPO NAME DE LOS

ESTEREOTIPOS SI El campo name se ha definido manteniendo lo indicado en la especificación de requisitos [F-SAFE.6.1.2]CAMPO DESCRIPTION DE LOS ESTEREOTIPOS SI El campo description se ha definido manteniendo lo indicado en la especificación de requisitos

[F-SAFE.6.1.3] CAMPO RELATED CONCEPT DE LOS ESTEREOTIPOS

SI El campo related concepts se ha definido manteniendo lo indicado en la especificación de requisitos [F-SAFE.6.1.4]CAMPO BASE CLASS DE

LOS ESTEREOTIPOS

SI El campo base class se ha definido manteniendo lo indicado en la especificación de requisitos

[F-SAFE.6.1.5] CAMPO TAGS DE LOS ESTEREOTIPOS

SI El campo name se ha

definido manteniendo lo indicado en la especificación de requisitos

[F-SAFE.6.1.5.1] ESTRUCTURA DE LOS TAGS

SI La estructura de los tags es la indicada en la especificación de requisitos [F-SAFE.6.2]FICHA DE LOS ESTEREOTIPOS (STEREOTYPE) SI [FSAFE.6.2.2]ESTEREOTIPO<<RELIABILI TYCONTEXT>> SI Se ha definido correcta- mente el estereotipo en la implementación del perfil [F-SAFE.6.2.1] ESTEREOTIPO

<<SAFETYCONTEXT>>

SI Se ha definido correcta- mente el estereotipo en la implementación del perfil [F-SAFE.6.2.3] ESTEREOTIPO

<<REQUIREMENT>>

SI Se ha definido correcta- mente el estereotipo en la implementación del perfil [F-SAFE.6.2.4] ESTEREOTIPO

<<DEVIATION>>

SI Se ha definido correcta- mente el estereotipo en la

Capítulo 5: Diseño y Arquitectura

implementación del perfil [FSAFE.6.2.5]ESTEREOTIPO

<<IMPLEMENTATIONSTYLE>>

SI Se ha definido correcta- mente el estereotipo en la implementación del perfil [F-SAFE.6.2.6]ESTEREOTIPO

<<BEHAVIOURALSTYLE>>

SI Se ha definido correcta- mente el estereotipo en la implementación del perfil [F-SAFE.6.2.7] ESTEREOTIPO

<<NATURE>>

SI Se ha definido correcta- mente el estereotipo en la implementación del perfil [F-SAFE.6.2.8]ESTEREOTIPO

<<EVENT>>

SI Se ha definido correcta- mente el estereotipo en la implementación del perfil [F-SAFE.6.2.9] ESTEREOTIPO

<<REACTION>>

SI Se ha definido correcta- mente el estereotipo en la implementación del perfil [F-SAFE.6.2.11] ESTEREOTIPO

<<PARTITION>>

SI Se ha definido correcta- mente el estereotipo en la implementación del perfil [F-SAFE.6.2.12] ESTEREOTIPO

<<HANDLER>>

SI Se ha definido correcta- mente el estereotipo en la implementación del perfil [F-SAFE.6.2.13] ESTEREOTIPO

<<MONITOR>>

SI Se ha definido correcta- mente el estereotipo en la implementación del perfil [F-SAFE.6.2.14] ESTEREOTIPO

<<SIMULATOR>>

SI Se ha definido correcta- mente el estereotipo en la implementación del perfil [F-SAFE.6.2.15] ESTEREOTIPO

<<STRATEGY >>

SI Se ha definido correcta- mente el estereotipo en la implementación del perfil [F-SAFE.6.2.16] ESTEREOTIPO

<<FORMALISM >>

SI Se ha definido correcta- mente el estereotipo en la implementación del perfil [F-SAFE.6.2.17]ESTEREOTIPO

<<COMPLEXITY >>

SI Se ha definido correcta- mente el estereotipo en la implementación del perfil [F-SAFE.6.2.18] ESTEREOTIPO

<<INTERFACE >>

SI Se ha definido correcta- mente el estereotipo en la implementación del perfil [F-SAFE.6.2.19] ESTEREOTIPO

<<DEFENSIVE >>

SI Se ha definido correcta- mente el estereotipo en la implementación del perfil [F-SAFE.6.2.20] ESTEREOTIPO

<<CONFIGURABLE>>

SI Se ha definido correcta- mente el estereotipo en la implementación del perfil [F-SAFE.6.2.21] ESTEREOTIPO

<<CONFIGURATOR>>

SI Se ha definido correcta- mente el estereotipo en la implementación del perfil

[F-SAFE.6.2.22] ESTEREOTIPO <<REPLICATED>>

SI Se ha definido correcta- mente el estereotipo en la implementación del perfil [F-SAFE.6.2.23] ESTEREOTIPO

<<COMPARATOR>>

SI Se ha definido correcta- mente el estereotipo en la implementación del perfil [F-INFORM.7] GENERACIÓN

AUTOMÁTICA DEL INFORME DE SEGURIDAD

SI Se consigue obtener el informe de seguridad de manera automática correctamente

[F-INFORM.8] CARACTERÍSTICAS DEL INFORME DE SEGURIDAD

SI La información que contiene el informe coincide con la expuesta en la especifica- ción de requisitos.

[F-INFORM.9]ESTRUCTURA INFORME DE SEGURIDAD

SI La estructura del informe coincide con la descrita en la especificación de requisitos [F-INTGR.10] SAFETY UML ES UN

ARCHIVO CON EXTENSIÓN .PRF

SI La extensión del perfil es la especificada en los requisitos

[F-INTGR.11] INTEGRACIÓN DEL MÓDULO SAFETY UML EN STARUML.

SI El perfil de seguridad se ha conseguido integrar correc- tamente en la herramienta StarUML

[F-INTGR.12]INTEGRACIÓN DEL MÓDULO PARA LA GENERACIÓN DEL INFORME DE SEGURIDAD CON STARUML.

SI El perfil módulo para la generación del informe de seguridad se ha conseguido integrar correctamente en la herramienta StarUML [F-INTERF.13] MARCO GENERAL SI El marco general engloba las

nuevas funcionalidades desarrolladas

[F-INTERF.13.1] ACCESO PERFIL DEL SAFETY UML

SI El perfil de seguridad es accesible desde StarUML [F-INTERF.13.2] OBTENCIÓN DEL

INFORME DE SEGURIDAD

SI La generación del informe de seguridad es accesible desde SatrUML

[NF-OTRO.14] CARACTERÍSTICAS TÉCNICAS PARA LA INSTALACIÓN

SI Se cumplen las característi- cas en las máquinas en las que se ha realizado la insta- lación

Documento similar