Carril (Lane)(Lane)
Una subdivisión dentro de un Pool que organiza las actividades por rol, departamento o sistema. Los flujos de secuencia atraviesan los carriles libremente — los carriles asignan responsabilidad, no son fronteras de comunicación.
Los carriles (Lanes) responden a *quién hace qué* dentro de un mismo participante: el Agente registra, el Responsable aprueba. Atravesar la frontera de un carril es solo un traspaso de responsabilidad — el token circula por flujos de secuencia ordinarios, sin ningún mensaje de por medio.
Los carriles pueden anidarse (subcarriles) para estructuras más finas, aunque un anidamiento profundo perjudica rápidamente la legibilidad.
Cuándo usar y evitar
Cuándo usar
Para mostrar la responsabilidad por rol de cada actividad dentro de una misma organización.
Para exponer los traspasos (hand-offs) — a menudo el primer lugar donde buscar demoras y retrabajos.
Cuando «quién lo hace» es una pregunta de primer orden del modelo.
Cuándo NO usar
Para participantes independientes que intercambian mensajes — utilice Pools separados.
Cuando la responsabilidad es uniforme o irrelevante — los diagramas sin carriles resultan más limpios.
Como mapa de arquitectura de sistemas — los carriles ordenan la responsabilidad, no el despliegue.
Ejemplo de negocio
Carriles de Agente y Responsable en una misma mesa de servicio

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 Mesa de servicio se divide en dos carriles (resaltados): Agente y Responsable.
- Registrar solicitud se sitúa en el carril del Agente; el flujo atraviesa después — mediante un flujo de secuencia ordinario — hacia el carril del Responsable para Aprobar solicitud.
- El cruce de carril *es* el traspaso; no se necesita ningún mensaje dentro de un mismo Pool.
Diferencias
Carril frente a Pool
Atravesar un carril es un traspaso de responsabilidad mediante un simple flujo de secuencia. Atravesar un Pool es una comunicación entre participantes que requiere flujos de mensaje. Misma organización → carriles; organizaciones/sistemas distintos → Pools.
Preguntas frecuentes
¿Afectan los carriles a la semántica de ejecución?
No según la especificación — son anotaciones organizativas. Los motores suelen asignar los carriles a roles de asignación, pero eso es una convención de implementación.
¿Puede un carril contener otro carril?
Sí, se permiten carriles anidados (por ejemplo, departamento → equipos). Mantenga el anidamiento poco profundo para conservar la legibilidad.