hola

Páginas: 5 (1081 palabras) Publicado: 5 de diciembre de 2013
NOTACION DE LOS DIAGRAMAS DE INTERACCION
Los diagramas de interacción son el lenguaje principal para ilustrar los diseños, a lo largo de este resumen se mostraran algunos ejemplos, para que el lector se pueda familiarizar con dicha notación. Los diagramas de interacción sirven para ilustrar el modo en el que los objetos interaccionan por medio de mensajes.

Diagramas de secuencia ycolaboración:
Los diagramas de interacción es la generalización de los diagramas de Colaboración y de secuencia, el primero utiliza un formato de grafos o redes, para representar las interacción entre los objetos, donde no importa el lugar donde se coloquen los objetos en el diagrama.

Mientras que los diagramas de secuencia utilizan un aspecto de una valla , para mostrar las interacciones , en el que losobjetos nuevos se van añadiendo a la derecha, como se muestra en la siguiente imagen.

Los diagramas de colaboración son útiles cuando se utilizan paginas estrechas, estos tienen la ventaja de poder expandirse verticalmente para agregar nuevos objetos, mientras que los de secuencia ocupan expandirse hacia la derecha los que representa un problema para este formato de pagina, pero los diagramasde colaboración no permiten ver con claridad la secuencia de mensajes, por lo tanto la mayoría prefiere los diagramas de secuencia al utilizar una herramienta CASE para hacer ingeniería inversa del código fuente a diagramas de interacción, ya que muestran claramente la secuencia de mensajes.

Ejemplo de diagrama de colaboración:


Ejemplo de diagrama de secuencia:


Un error en el que caenmuchos a la hora de realizar un proyecto de tecnología de objetos es que no aprecian la importancia e realizar el diseño de objetos mediante el uso de los diagramas de interacción, dado que los hacen de manera vaga, como mostrando mensajes hacia objetos que realmente necesitan mucha elaboración adicional. Lo ideal seria dedicar más tiempo y empeño a la elaboración de los diagramas de interacción.Los principios de diseño necesarios para poder elaborar con éxito los diagramas de interacción pueden codificarse, explicarse y aplicarse de forma sistemática. Este enfoque para entender y utilizar los principios se basa en los patrones, por tanto , después de introducir la sintaxis de los diagramas de interacción, volveremos la atención hacia los patrones de diseño y su aplicación a losdiagramas de interacción.

Representación de clases e instancias
Para cualquier tipo de elemento UML, una instancia utiliza el mismo símbolo grafico que el tipo, pero con la cadena de texto que lo designa subrayada.

Por tal motivo para ilustrar una instancia de una clase en un diagrama de interaccion , se utiliza el símbolo grafico para una clase, esto es el rectángulo con el nombre subrayado.Notación básica de los diagramas de colaboración:
Los enlaces permiten la conexión entre dos objetos, ilustra si es posible la forma de navegación y visibilidad entre los objetos, un enlace se puede decir que es una instancia de una asociación.

Los mensajes entre objetos se representa con una expresión de mensaje y una pequeña flecha que indica la dirección del mensaje. Podrían fluir muchosmensajes a lo largo de este enlace , se añade un numero de secuencia para mostrar el orden secuencial de los mensajes en el hilo de control actual.

El mensaje create se utiliza para crear instancias, esto es por que existe el convenio en UML de utilizar este mensaje para dicha acción aunque se puede utilizar cualquier mensaje., pero al utilizar otro se podría añadir al mensaje un característicaespecial llamada estereotipo UML.

El mensaje create podría tener parámetros, que indican el paso de valores iniciales, esto indica, por ejemplo , la llamada a un constructor con parámetros en java.

Un mensaje condicional se muestra con una clausula condicional, similar a una clausula de iteración, entre corchetes, a continuación del numero de secuencia, el mensaje solo se envía si la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • hola hola hola hola
  • hola hola hola hola hola
  • hola hola hhola hola y hola
  • hola hola hola
  • Hola Hola Hola
  • Hola Hola Hola
  • hola hola hola
  • Hola hola

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS