Unidad 5 Fundamentos de ingenieria de software
5.1 Diagrama de Componentes
Los diagramas de componentes describen los
Elementos físicos del sistema y sus relaciones
§ Muestran las opciones derealización
Incluyendo código fuente, binario y ejecutable
§ Los componentes representan todos los tipos de
Elementos software que entran en la fabricación
De aplicaciones informáticas
§ Pueden sersimples archivos, paquetes,
Bibliotecas cargadas dinámicamente, etc.
ULM define cinco estereotipos estándar que se
Aplican a los componentes:
§ Executable: Especifica un componente que se puedeejecutar
en un nodo.
§ Library: Especifica una biblioteca de objetos estática o
dinámica.
§ Table: Especifica un componente que representa una tabla de
una base de datos.
§ File: Especifica uncomponente que representa un documento
que contiene código fuente o datos.
§ Document: Especifica un componente que representa un documento.
5.2. Diagrama de despliegue
Los Diagramas deDistribución muestran la disposición física de los
Distintos nodos que componen un sistema y el reparto de los
Componentes sobre dichos nodos
Nodo
§ Un nodo es un elemento físico que existe entiempo de ejecución y
Representa un recurso computacional, que generalmente tiene algo
De memoria y, a menudo, capacidad de procesamiento.
§ Los nodos se utilizan para modelar la topología delhardware
Sobre el que se ejecuta el sistema. Representa típicamente un
Procesador o un dispositivo sobre el que se pueden desplegar los
Componentes.
§ Los componentes son los elementos que participanen la ejecución de un Sistema. Los nodos son los elementos donde se ejecutan los componentes.
§ Los componentes representan el empaquetamiento físico de los elementos lógicos. Los nodos representanel despliegue físico de los componentes.
§ La relación entre un nodo y el componente que despliega puede mostrarse con una relación de dependencia, o listando los nodos desplegados en un...
Regístrate para leer el documento completo.