20.02.2015 Views

ESTADO DEL ARTE - LITE - Universidad Rey Juan Carlos

ESTADO DEL ARTE - LITE - Universidad Rey Juan Carlos

ESTADO DEL ARTE - LITE - Universidad Rey Juan Carlos

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Capítulo 6. ANÁLISIS 70<br />

6<br />

Capítulo 6<br />

ANÁLISIS<br />

Durante este flujo de trabajo se analizan los requisitos que se describieron en la<br />

captura de requisitos, refinándolos y estructurándolos, y para ello se hace uso del<br />

modelo de análisis, que ofrece un mayor poder expresivo y una mayor formalización.<br />

El modelo de análisis es una jerarquía de paquetes de análisis que contienen clases<br />

de análisis y realizaciones de casos de uso. Para entender esta definición es necesario<br />

también definir: un paquete de análisis como el mecanismo para organizar los elementos<br />

del análisis; una clase de análisis como una abstracción de una o varias clases y/o<br />

subsistemas del diseño del sistema; una realización de caso de uso como una<br />

colaboración que describe cómo se lleva a cabo y se ejecuta un caso de uso<br />

determinado, en términos de las clases de análisis y de sus objetos de análisis en<br />

interacción.<br />

Las clases de análisis siempre encajan en uno de tres estereotipos básicos: de<br />

interfaz, de control o de entidad. Las clases de interfaz se utilizan para modelar la<br />

interacción entre el sistema y sus actores (es decir, usuarios y sistemas externos). Las<br />

clases de entidad se utilizan para modelar información que posee una larga vida y que es<br />

a menudo persistente. Por último, las clases de control representan coordinación,<br />

secuencia, transacciones y control de otros objetos, y se usan con frecuencia para<br />

encapsular el control de un caso de uso en concreto.<br />

En los siguientes apartados se presenta un análisis de algunos casos de uso y un<br />

diagrama de paquetes que ayuda a organizar lo analizado hasta el momento.

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

Saved successfully!

Ooh no, something went wrong!