_dia despliegue

6
 INTRODUCCION:  En el siguiente contexto hablaremos de todo aquello que tiene que ver con los Diagramas De Despliegue y sus componentes los cuales tienen un enfoque determinado hacia la parte del hardware y su moldeamiento adecuado, ya que por ende se creó este tipo de sistema. DIAGRAMAS DE DESPLIEGUE: (RESUMEN) es un tipo de diagrama del Lenguaje Unificado de Modelado que se utiliza para modelar el hardware utilizado en las implementaciones de sistemas y las relaciones entre sus componentes. Muestra las relaciones físicas entre los componentes hardware y software en el sistema final, es decir, la configuración de los elementos de procesamiento en tiempo de ejecución y los componentes software (procesos y objetos que se ejecutan en ellos).  PALABRAS CLAVES:  Nodos (representados como un prisma). Punto de intersección o unión de varios elementos que confluyen en el mismo lugar  Topología del hardware  migrar de un nodo a otro.  Servidor o Browser es el que tiene como función hacer que se mejore la conectividad de un PC a otro.  Usuario es cualquier cosa que interactué con el sistema en este c aso nuestro cliente.  http es  Process su definición en ingles el proceso que tiene cada diagrama en esta interacción.  Deploy DEFINICION: Diagramas de Despliegue Un diagrama de despliegue muestra las relaciones físicas entre los componentes hardware y software en el sistema final, es decir, la configuración de los elementos de procesamiento en tiempo de ejecución y los componentes software (procesos y objetos que se ejecutan en ellos). Estarán formados por instancias de los componentes software que representan compilación deben mostrarse en el diagrama de componentes).manifestaciones del código en tiempo de ejecución (los componentes que sólo sean utilizados en tiempo de Un diagrama de despliegue es un grafo de nodos unidos por conexiones de comunicación. Un nodo puede contener instancias de componentes software, objetos, procesos (caso particular de un objeto). En general un nodo será una unidad de computación de algún tipo, desde un sensor a un mainframe. Las instancias de componentes software pueden estar unidas por relaciones de dependencia, posiblemente a interfaces (ya que un componente puede tener más de una

Transcript of _dia despliegue

Page 1: _dia despliegue

8/14/2019 _dia despliegue

http://slidepdf.com/reader/full/dia-despliegue 1/6

 

INTRODUCCION: 

En el siguiente contexto hablaremos de todo aquello que tiene que ver con los Diagramas De

Despliegue y sus componentes los cuales tienen un enfoque determinado hacia la parte del

hardware y su moldeamiento adecuado, ya que por ende se creó este tipo de sistema. 

DIAGRAMAS DE DESPLIEGUE: (RESUMEN)

es un tipo de diagrama del Lenguaje Unificado de Modelado que se utiliza para modelar el

hardware utilizado en las implementaciones de sistemas y las relaciones entre sus componentes.

Muestra las relaciones físicas entre los componentes hardware  y software  en el sistemafinal, es decir, la configuración de los elementos de procesamiento en tiempo de ejecucióny los componentes software  (procesos y objetos que se ejecutan en ellos). 

PALABRAS CLAVES:

  Nodos (representados como un prisma). Punto de intersección o unión de varios

elementos que confluyen en el mismo lugar

  Topología del hardware

  migrar de un nodo a otro.

  Servidor o Browser es el que tiene como función hacer que se mejore la conectividad de

un PC a otro.

  Usuario es cualquier cosa que interactué con el sistema en este caso nuestro cliente.

  http es

  Process su definición en ingles el proceso que tiene cada diagrama en esta interacción.

  Deploy

DEFINICION:

Diagramas de Despliegue

Un diagrama de despliegue muestra las relaciones físicas entre los componentes hardware y

software en el sistema final, es decir, la configuración de los elementos de procesamiento en

tiempo de ejecución y los componentes software (procesos y objetos que se ejecutan en ellos).

Estarán formados por instancias de los componentes software que representan compilación

deben mostrarse en el diagrama de componentes).manifestaciones del código en tiempo deejecución (los componentes que sólo sean utilizados en tiempo de

Un diagrama de despliegue es un grafo de nodos unidos por conexiones de comunicación. Un

nodo puede contener instancias de componentes software, objetos, procesos (caso particular de

un objeto). En general un nodo será una unidad de computación de algún tipo, desde un sensor a

un mainframe. Las instancias de componentes software pueden estar unidas por relaciones de

dependencia, posiblemente a interfaces (ya que un componente puede tener más de una

Page 2: _dia despliegue

8/14/2019 _dia despliegue

http://slidepdf.com/reader/full/dia-despliegue 2/6

interfaz).

Los Diagramas de Despliegue muestran la disposición física de los distintos

nodos que componen un sistema y el reparto de los componentes sobredichos nodos. La vista de despliegue representa la disposición de lasinstancias de componentes de ejecución en instancias de nodos conectadospor enlaces de comunicación. Un nodo es un recurso de ejecución tal comoun computador, un dispositivo o memoria. Los estereotipos permiten precisar

la naturaleza del equipo:

•  Dispositivos•  Procesadores•  Memoria

Los nodos se interconectan mediante soportes bidireccionales que pueden a

su vez estereotiparse. Esta vista permite determinar las consecuencias de ladistribución y la asignación de recursos. Las instancias de los nodos puedencontener instancias de ejecución, como instancias de componentes yobjetos. El modelo puede mostrar dependencias entre las instancias y susinterfaces, y también modelar la migración de entidades entre nodos u otroscontenedores.Esta vista tiene una forma de descriptor y otra de instancia. La forma deinstancia muestra la localización de las instancias de los componentes

específicos en instancias específicas del nodo como parte de unaconfiguración del sistema. La forma de descriptor muestra qué tipo decomponentes pueden subsistir en qué tipos de nodos y qué tipo de nodos sepueden conectar, de forma similar a una diagrama de clases, esta forma es

menos común que la primera.

Page 3: _dia despliegue

8/14/2019 _dia despliegue

http://slidepdf.com/reader/full/dia-despliegue 3/6

 

IMAGENES:

Page 4: _dia despliegue

8/14/2019 _dia despliegue

http://slidepdf.com/reader/full/dia-despliegue 4/6

APLICACIONES: 

En algunos casos, los diagramas de despliegue aplican en:

  Sistemas empotrados: Un sistema empotrado es una colección de hardware con una gran

cantidad de software que interactúa con el mundo físico.

  Sistemas cliente-servidor: Los sistemas cliente-servidor son un extremo del espectro de

los sistemas distribuidos y requieren tomar decisiones sobre la conectividad de red de los

clientes a los servidores y sobre la distribución física de los componentes software del

sistema a través de nodos.

  Sistemas completamente distribuidos: En el otro extremo encontramos aquellos sistemas

que son ampliamente o totalmente distribuidos y que normalmente incluyen varios

niveles de servidores. Tales sistemas contienen a menudo varias versiones de

componentes software, alguno de los cuales pueden incluso migrar de un nodo a otro. El

diseño de tales sistemas requiere tomar decisiones que permitan un cambio continuo de

la topología del sistema.

Page 5: _dia despliegue

8/14/2019 _dia despliegue

http://slidepdf.com/reader/full/dia-despliegue 5/6

 

VENTAJAS:

  Muestra un conjunto de nodos y sus relaciones.

  Se utilizan para describir la vista de despliegue estática de un sistema.

  Se relacionan con los diagramas de componentes, ya que un nodo normalmente incluye

uno o más componentes.

DESVENTAJAS: 

  La posible falla en la modelación de un hardware. 

EJEMPLOS:

Aquí tenemos dos nodos, el cliente y el servidor, cada uno de ellos contiene componentes. El

componente del cliente utiliza un interface de uno de los componentes del servidor. Se muestra la

relación existente entre los dos Nodos. Esta relación podríamos asociarle un estereotipo para

indicar qué tipo de conexión disponemos entre el cliente y el servidor, así como modificar su

cardinalidad, para indicar que soportamos diversos clientes.

Como los componentes pueden residir en más de un nodo podemos situar el componente de

forma independiente, sin que pertenezca a ningún nodo, y relacionarlo con los nodos en los que se

sitúa.

Page 6: _dia despliegue

8/14/2019 _dia despliegue

http://slidepdf.com/reader/full/dia-despliegue 6/6

 

CONCLUSIONES:

En este se mostro paso a paso el modelamiento de la interacción que tiene el hardware con el

software en tiempo de ejecución y como el diagrama tiene sus distintas palabras claves ventajas y

desventajas según el grafico “diagrama de despliegue”.

Un nodo es un recurso de ejecución tal como un computador, un dispositivo omemoria 

BIBLIOGRAFIA:

-www.google.com.co

-es.wikipedia.org/wiki/Diagrama_de_despliegue

-http://www.monografias.com/trabajos34/ingenieria-software/ingenieria-

software.shtml#ddesplieg