13.07.2015 Views

Análisis y Dise˜no

Análisis y Dise˜no

Análisis y Dise˜no

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Las 4+1 vistas de Kruchten [23]En procesos como UP y OpenUP, la arquitectura de un sistema sedescribe mediante 4 vistas complementarias más la vista de los casosde uso complementado la información de las otras vistas:La vista de diseño muestra como el sistema lleva a cabo los requisitosfuncionales mediante la descomposición del sistema en suselementos como clases y su comunicación entre estos.La vista de implementación describe la organización del sistemaen módulos, componentes y paquetes cubriendo el ensamblado delsistema y la gestión de configuración, reuso y portabilidad.La vista de procesos describe los procesos y cómo estos se comunican,y aún menor nivel de detalle, los hilos de control en lasclases (concurrencia y distribución de procesos).La vista de despliegue se utiliza para representar un conjunto denodos físicos formando la topología hardware del sistema.La vista de los de casos de uso describe los requisitos funcionalesdel sistema, utilizados para complementar las otras vistas y entodo el ciclo de vida, por ejemplo, para crear los casos de prueba.Aunque UML es independiente del proceso que se siga, está generalmenteligado a procesos iterativos e incrementales como el Proceso Unificado uOpen UP, descritos en el capitulo ??. En estos procesos y otros, los sistemasorientados a objetos se describen utilizando las 4+1 vistas (ver cuadro) de23

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!