Guía rápida: ¿Cómo aplicar uml: diagramas de interacción?

Explicaciones + Diagramas o Ejemplo práctico.

¿Qué es uml: diagramas de interacción?


UML: Diagramas de interacción, es el conjunto de diagramas uml orientados a modelar el envío de peticiones y datos dentro del sistema y con otros sistemas.

Beneficios que ofrece uml: diagramas de interacción.


✔ Conocer los tiempos de respuesta del software.

✔ Conocer la calidad de los datos que se transmiten en dentro de un sistema.

✔ Conocer la calidad de los datos que se transmiten entre sistemas.

✔ Tener información que permita proyectar el crecimiento de las transacciones dentro de un sistema o entre sistemas para escalar la infraestructura y el software para garantizar la dispoinibilidad del servicio.

Buenas prácticas para la implementación.


✔ Proyectar el crecimiento de la demanda de las transacciones dentro del software.

✔ Diagramar los flujos del sistema con sus tiempos de respuesta en diferentes escenarios.

✔ Proyectar los costos con base en la proyección del crecimiento de la demanda del servicio de software.


✔ Tener definido previamente las siguientes entradas:

EntradaAcción clave
UML: Diagrama de actividades.Traducir las reglas de negocio en clases y métodos dentro del sistema.
UML: Diagrama de estados.Representación visual de los objetos cuando se encuentran en ejecución en un escenario específico.

✔ Las herramientas de apoyo para implementar correctamente el proceso de uml: diagramas de interacción son las siguientes:

HerramientaAcción clave
Los diagramas de flujo.Construcción de los pasos y secuencias para desarrollar un proceso.

✔ El resultado de analizar las entradas haciendo uso de las herramientas permite la creación de las siguientes salidas:

SalidaAcción clave
UML: Diagrama de colaboración.Representación visual de las relaciones e interacciones entre objetos de software.
UML: Diagrama de secuencia.Representación visual de la transmisión de datos entre objetos.
UML: Diagrama de tiempos.Representación visual del tiempo requerido para la transmisión de datos entre objetos.



Pre-Condiciones y Post-Condiciones.


Este cuadro expone los pasos previos y posteriores que se deben ejecutar para asegurar la entrega de valor, garantizando que cada fase esté alineada con los objetivos del negocio, las necesidades del usuario y los resultados esperados del proyecto.

PasoAcción claveEntrada principalSalida principalCondición
1. UML: Diagramas de estructura.Modelar los nodos, componentes, artefactos, objetos y clases del software.Pre.
2. UML: Diagramas de interacción.Ver el contenido de la presente guía.UML: Diagrama de actividades.UML: Diagrama de secuencia.N/A.

¿Quiénes son responsables?


El responsable de uml: diagramas de interacción es el arquitecto de aplicación, quien hace parte de la dirección de ti.

Ejemplo.


La(s) siguiente(s) imagen(es) interactivas te permitirán navegar por los diferentes elementos de nivel superior y sus pares, facilitando el acceso a los conceptos y al flujo de navegación entre los contenidos.

Si visualizas dos imágenes interactivas, la primera presenta los elementos de nivel superior y la segunda los elementos pares. Si únicamente visualizas una imagen, esta corresponde a los elementos pares.

Imagen interactiva: La Ingenieria de Software.



El análisis de softwareIngenieriaSoftwareIngenieriaSoftwareIngenieriaSoftwareIngenieriaSoftwareIngenieriaSoftwareIngenieriaSoftware


Imagen interactiva: El análisis de software.



UML: Diagramas de interacciónUML: Diagramas de estructuraUML: Diagramas de interacción



El siguiente cuadro es un complemento del diagrama porque expone los elementos de entrada, herramienta y salida que hacen parte de uml: diagramas de interacción. Siendo la salida principal: uml: diagrama de secuencia, la cual se obtiene del análisis de la entrada principal: uml: diagrama de actividades , haciendo uso de la herramienta principal: los diagramas de flujo.

EntradasHerramientasSalidas
UML: Diagrama de actividades.
UML: Diagrama de estados.
Los diagramas de flujo.
UML: Diagrama de colaboración.
UML: Diagrama de secuencia.
UML: Diagrama de tiempos.

Pregunta tipo examen.


Pregunta: Un insumo de entrada utilidado por uml: diagramas de interacción. ¿Debe ser?

A) UML: Diagrama de clases

B) El diccionario de datos

C) El plan de calidad del software

D) UML: Diagrama de actividades