El
modelo físico en UML Lenguaje
Unificado de Modelado describe los componentes, de
hardware y de software, que se desplegarán en el ambiente seleccionado.
Describe
elementos tales como plataformas de hardware, denominadas nodos en
UML, conectividad
de redes, componentes de software, procesadores, sistemas operativos
y herramientas de
terceras partes.
El
Diagrama de Despliegue es un diagrama que se utiliza para modelar el hardware
utilizado
en las implementaciones de sistemas y las relaciones entre sus
componentes. Describen
la
topología
del sistema
la estructura
de los elementos
de hardware y el software que
ejecuta
cada
uno
de ellos.
Los
diagramas de despliegue representan a los nodos y sus relaciones. Los nodos son
conectados por asociaciones de comunicación tales como enlaces de red,
conexiones
TCP/IP, microondas, etc.
Usos que se les da a los diagramas
de despliegue son para modelar:
•Sistemas cliente-servidor
•Sistemas completamente distribuidos
COMPONENTES
DE DIAGRAMA DE DESPLIEGUE
- Nodo.
* Instancia de nodo.
* Estereotipo de nodo.
-
Artefactos.
-
Asociación.
Nodo:
Un
nodo es un objeto físico en tiempo de ejecución que representa un recurso
computacional, generalmente con memoria y capacidad de procesamiento.
Un
Nodo es un elemento de hardware o software.
*
Instancia de Nodo:
Una
instancia se puede distinguir desde un nodo por el hecho de que su nombre esta
subrayado y tiene dos puntos antes del tipo de nodo base. Una instancia puede o
no tener un nombre antes de los dos puntos.
*
Estereotipo de nodo
Estereotipo, son cosas u objetos q se repiten
sin variación.
El
estereotipo de un nodo es la manera de poder verificar que tipo de nodo es el
que se esta observando.
Artefactos
Un
artefacto es un producto del proceso de desarrollo de software, que puede
incluir los modelos del proceso (modelos de Casos de Uso, modelos de Diseño,
etc.), archivos fuente, ejecutables, documentos de diseño, reportes de prueba,
prototipos, manuales de usuario etc.
Donde
un artefacto es un conjunto de componentes.
Asociacion
Una
asociación representa una ruta de comunicación entre los nodos. Donde esta
asociación va incluida con misma dependencia
del diagrama de componentes.
DIAGRAMA
DE COMPONENTES
•Los
diagramas de componentes permiten modelar sistemas de software de cualquier
tamaño y complejidad.
•
Permite especificar un componente como unidad modular con interfaces bien
definidas.
PASOS
PARA LA CONSTRUCCIÓN
•Identificar
los elementos del hardware que formaran
parte del sistema.
•Identificar
los componentes que serán parte de cada nodo.
•Identificar
la relaciones que existe entre cada uno de estos (Dependencia, Interfaz,
Dependencias-Intefaz).
UML
DIAGRAMAS
•Estáticos:
–Diagramas
de clases
–Diagramas
de objetos
–Diagramas
de componentes
–Diagramas
de despliegue
•Dinámicos:
–Diagramas
de casos
de uso
–Diagramas
de secuencia
–Diagramas
de colaboración
–Diagramas
de estados
–Diagramas
de actividades






No hay comentarios:
Publicar un comentario