Diagrama dinámico

Un diagrama C4 complementario que muestra, con interacciones numeradas, cómo interactúan en tiempo de ejecución los elementos de un modelo C4 en un escenario.

¿Qué es Diagrama dinámico?

El diagrama dinámico reutiliza sistemas, contenedores o componentes del modelo C4 estático y numera las interacciones entre ellos para mostrar el orden de los eventos en una sola funcionalidad, historia o caso de uso. Puede dibujarse en estilo colaboración (disposición libre, flechas numeradas) o en estilo secuencia (líneas de vida, el tiempo avanza hacia abajo). Cada interacción debería ser una instancia de una relación que ya existe en el modelo estático. El modelo C4 recomienda usar los diagramas dinámicos con moderación, para flujos con interacciones complicadas o recurrentes.

También conocido como: c4 dynamic diagram, runtime view, c4 sequence diagram.

Términos relacionados

  • Modelo C4 — Un enfoque ligero de visualización de arquitectura que describe los sistemas de software en cuatro niveles: Contexto del Sistema, Contenedor, Componente y Código.
  • Diagrama de contenedores — Diagrama de nivel 2 de C4 que muestra las unidades desplegables/ejecutables (aplicaciones, servicios, bases de datos) que componen un sistema de software.
  • Diagrama de componentes — Diagrama de nivel 3 de C4 que descompone un contenedor en grupos de funcionalidad relacionada (componentes) y sus colaboraciones.

Más información