diagramas de componentes

2
Calidad del Software Javier Castro O. Felipe Cespedes G. Diagramas de componentes Describe la organización de los componentes físicos de un sistema, mostrando los elementos de un diseño de un sistema de software. Este permite visualizar la estructura de alto nivel del sistema y el comportamiento del servicio que estos componentes proporcionan y usan a través de interfaces Componente: Un componente es un bloque de construcción física del sistema. Interfase: Una interfase describe a un grupo de operaciones usada o creada por componentes. Dependencias: Las dependencias entre componentes se grafican usando flechas de puntos. Solo es necesario identificar los elementos del diseño que interactúan con las otros elementos a través de un conjunto restringido de entradas y salidas. Los componentes pueden ser de cualquier escala y pueden estar interconectados de cualquier manera. Lectura de diagramas de componentes En la siguiente tabla se describen algunos de los elementos que se pueden usar en un diagrama de componentes. Elemento Descripción y propiedades principales Componente Fragmento reutilizable de funcionalidad del sistema. Este proporciona el comportamiento a través de interfaces y puede usar otros componentes, este a su ves es un tipo de clase. Puerto de la interfaz proporcionada Representa un grupo de mensajes o llamadas que implementa un componente y que pueden usar otros componentes o sistemas externos. Puerto de la interfaz necesaria Representa un grupo de mensajes o llamadas que envía el componente a otros componentes o sistemas externos. Está diseñado para acoplarse a componentes que proporcionan al menos estas operaciones. Dependencia Se puede usar para indicar que una interfaz necesaria en un componente se puede satisfacer mediante una interfaz proporcionada en otro, las dependencias también se pueden usar de manera más general entre los elementos del modelo para mostrar que el diseño de uno depende del diseño del otro. Parte Este es un atributo de un componente, cuyo tipo suele ser otro componente, este elemento se usa en el diseño interno, los elementos se muestran gráficamente, anidados dentro del

Upload: felipe-cespedes

Post on 06-Dec-2015

212 views

Category:

Documents


0 download

DESCRIPTION

estructura del diagrama de componentes

TRANSCRIPT

Page 1: Diagramas de Componentes

CalidaddelSoftware JavierCastroO. FelipeCespedesG.

Diagramas de componentes Describe la organización de los componentes físicos de un sistema, mostrando los elementos de un diseño de un sistema de software. Este permite visualizar la estructura de alto nivel del sistema y el comportamiento del servicio que estos componentes proporcionan y usan a través de interfaces Componente: Un componente es un bloque de construcción física del sistema. Interfase: Una interfase describe a un grupo de operaciones usada o creada por componentes. Dependencias: Las dependencias entre componentes se grafican usando flechas de puntos. Solo es necesario identificar los elementos del diseño que interactúan con las otros elementos a través de un conjunto restringido de entradas y salidas. Los componentes pueden ser de cualquier escala y pueden estar interconectados de cualquier manera. Lectura de diagramas de componentes En la siguiente tabla se describen algunos de los elementos que se pueden usar en un diagrama de componentes.

Elemento Descripción y propiedades principales

Componente Fragmento reutilizable de funcionalidad del sistema. Este proporciona el comportamiento a través de interfaces y puede usar otros componentes, este a su ves es un tipo de clase.

Puerto de la interfaz proporcionada

Representa un grupo de mensajes o llamadas que implementa un componente y que pueden usar otros componentes o sistemas externos.

Puerto de la interfaz necesaria

Representa un grupo de mensajes o llamadas que envía el componente a otros componentes o sistemas externos. Está diseñado para acoplarse a componentes que proporcionan al menos estas operaciones.

Dependencia Se puede usar para indicar que una interfaz necesaria en un componente se puede satisfacer mediante una interfaz proporcionada en otro, las dependencias también se pueden usar de manera más general entre los elementos del modelo para mostrar que el diseño de uno depende del diseño del otro.

Parte Este es un atributo de un componente, cuyo tipo suele ser otro componente, este elemento se usa en el diseño interno, los elementos se muestran gráficamente, anidados dentro del

Page 2: Diagramas de Componentes

CalidaddelSoftware JavierCastroO. FelipeCespedesG.

componente primario.

Part Assembly Una conexión entre los puertos de la interfaz necesaria de un elemento y los puertos de la interfaz proporcionada de otro elemento.

Delegación Vincula un puerto a una interfaz de uno de los elementos del componente, este indica que los mensajes enviados al componente son administrados por el elemento.

Generalization Indica que un componente hereda los elementos y las interfaces.

Control Contraer o expandir

Muestra u oculta los elementos internos de un componente.