14 clase Flujo de An lisis II
Parte II
Lic. Espinoza Robles
Armando David
Fuente: El Proceso Unificado de Desarrollo de Software Cap:8
Ivar jacobson, grady booch, james rumbaugh
Artefacto: descripcion de la Arquitectura (vista del
modelo de Analisis)
• La descripcion de la arquitectura contiene una
vista de la arquitectura del modelo de analisis, que
muentra sus artefactos significativos para laarquitectura los que son:
– La descomposicion del modelo de analisis en paquetes
y sus dependencias
– Las clases fundamentales del analisis como las clase de
entidad, las clases de interfaz, las clases de control y
clases de analisis que encapsulan fenomenos
significativos para la aquitectura.
– Realizaciones de casos de uso que describen funciones
importantes y criticas.
Trabajadores
• TrabajadorArquitecto:
– Es responsable de la integridad del modelo de
análisis para que sea correcto, consistente y
legible como un todo.
– En sistemas grandes y complejos cuando el
trabajo de mantenimiento se hace rutinario se
puede delegar este trabajo a un ingeniero de
componentes de alto nivel.
– El modelo de análisis es correcto cuando realiza
la funcionalidad descrita en el modelo de casos
de uso.Arquitecto
Responsable de
Vista de la Arquitectura
Modelo de Analisis
Descripcion de la
arquitectura
Las responsabilidades del arquitecto en el analisis
• Trabajador Arquitecto:
– Es también responsable de la arquitectura del
modelo de análisis
– El arquitecto no es responsable del desarrollo y
mantenimiento continuo de los diferentes
artefactos del modelo de análisis. Estos son
responsabilidad delos correspondientes ing. De
CU, e ing. De componentes.
• Trabajador: Ingeniero de Casos de Uso.
– Es responsable de la integridad de uno o mas
realizaciones de CU, garantizando que cumplan
los requisitos que recaen sobre ellos.
Ing.,de CU
Responsable de
Realizacion de CU - Analisis
• Una realizacion de CU debe llevar a cabo
correctamente el comportamiento de su
correspondiente CU del modelode casos de
uso.
• El Ing. De CU es responsable tanto del
analisis como del diseño del CU.
• El Ing, de CU no es responsable de las
clases del analisis ni de las relaciones que se
usan en la realizacion de casos de uso. Esta
responsabilidad es del Ing de Componentes.
• Trabajador: Ing. De Componente
– Define y mantiene las responsabilidades,
atributos, relaciones y requisitos especiales de
una ovarias clases del análisis, asegurándose de
que cada clases del análisis cumple los
requisitos que se esperan de ella.
– Mantiene la integridad de uno o varios paquetes
del análisis. Garantiza que sus contenidos son
correctos y que sus dependencias de otros
paquetes del análisis son correctas y mínimas.
– es apropiado que sea también responsable de
las clases de análisis contenidas en un paquetede análisis.
• Si existe una correspondencia directa entre
un paquete de analisis y los subsistemas de
diseño correspondientes el Ing. De
componentes debera ser tambien
responsablde de esos subsistemas.
Ing de Componentes
Responsable de
Clase de analisis
Paquete de analisis
• Flujo de Trabajo
– Los arquitectos comienzan la creación del
modelo de análisis identificando los paquetes
deanálisis principales, las clases de entidad
evidentes y los requisitos comunes.
– Después los Ing de CU realizan cada CU en
términos de las clases del análisis exponiendo
los requisitos de comportamiento de cada clase.
– Los Ingenieros de Componentes especifican los
requisitos y los integran dentro de cada clase
creando responsabilidades, atributos y
relaciones para cada clase.
Arquitectura
Ing de CUIng de
Componentes
Analisis de la arquitectura
Analiza un CU
Analiza una clase
Analiza un Paquete
Flujo de trabajo en el analisis
• Actividad Analisis de la Arquitectura
– Su propósito es esbozar el modelo de análisis y la
arquitectura mediante la identificación de paquetes del
análisis, clases del análisis evidentes y requisitos
especiales.
Identificación de Paquetes de Análisis :...
Regístrate para leer el documento completo.