Los grafos causa-efecto representan la relación lógica entre distintas causas y los posibles efectos. Para esto se listan las causas (entradas o acciones del usuario) y los efectos (salidas o acciones del sistema esperadas), y luego se unen indicando relaciones entre ellos.
Con esta representación estaremos mostrando las reglas de la lógica del sistema. En la imagen de abajo muestra los constructores básicos para representar estos grafos (considerando los nodos “C” como causas y los nodos “E” como efectos) y los operadores lógicos que se pueden utilizar para representar así las reglas de negocio.
Vale aclarar que se pueden agregar nodos intermedios a modo de representar la lógica combinada de distintas opciones.