Pool Caja Negra(Black Box Pool)
Un Pool dibujado vacío: el participante existe e intercambia mensajes, pero su proceso interno está oculto o es desconocido.
El Pool de caja negra (Black-Box Pool) modela con honestidad el mundo exterior: usted sabe *qué intercambia* con el cliente, el banco, el transportista — no *cómo funcionan por dentro*. Los flujos de mensaje se conectan al borde del Pool, y la interfaz (qué mensajes, cuándo) constituye todo el conocimiento que el diagrama reivindica.
Buena práctica: mantenga los participantes externos en caja negra salvo que su funcionamiento interno importe realmente — modelar los procesos de terceros es pura conjetura.
Cuándo usar y evitar
Cuándo usar
Para participantes externos cuyo funcionamiento interno usted no controla ni conoce: clientes, socios, autoridades.
Para centrar el diagrama en su propio proceso y en el contrato de interfaz con los demás.
Para evitar afirmar un conocimiento que no posee.
Cuándo NO usar
Para el lado de su propia organización — ese es el proceso que se está modelando; muéstrelo.
Cuando los pasos de la contraparte son el verdadero objeto (por ejemplo, diseño conjunto de procesos) — caja blanca por acuerdo.
Como atajo perezoso cuando el proceso interno es conocido y relevante.
Ejemplo de negocio
El cliente como caja negra

Abra este ejemplo en el editor de procesos de HEFLO y explore el diagrama por dentro.
Abrir en el editor HEFLO →Paso a paso
- El Pool Cliente (resaltado) está intencionadamente vacío — una caja negra.
- Solo afirmamos su interfaz: envía un pedido, recibe una confirmación.
- El funcionamiento interno de la Tienda permanece totalmente modelado; la colaboración sigue siendo honesta sobre lo que se conoce y lo que no.
Diferencias
Pool de caja negra frente a ausencia de Pool
Omitir a la parte externa hace perder el contexto de los mensajes (quién envía qué, cuándo). La caja negra mantiene la conversación visible con coste de modelado nulo — generalmente, la mejor solución de compromiso.
Preguntas frecuentes
¿Dónde se conectan los flujos de mensaje en una caja negra?
En el propio límite del Pool — no hay elementos internos a los que apuntar.
¿Puede una caja negra convertirse más adelante en caja blanca?
Sí — agregue un processRef y modélela cuando su funcionamiento interno se conozca y sea relevante. La colaboración permanece intacta.