16.34 15.2.12 Operadores de composición
| Operador | Aridad | Semántica |
|---|---|---|
Sequence |
2..n | Los componentes ocurren en orden; puede existir intervalo entre ellos. |
MeetsSequence |
2..n | Cada componente termina cuando inicia el siguiente dentro de tolerancia declarada. |
Overlap |
2..n | Los intervalos se solapan durante una ventana funcional. |
Parallel |
2..n | Componentes concurrentes en lanes corporales diferentes. |
Choice |
2..n | Se ejecuta una alternativa entre varias ramas. |
Optional |
1 | Componente permitido pero no obligatorio. |
Repeat |
1 | Componente repetido con cardinalidad mínima y máxima. |
GuardedTransition |
2 | La transición depende de una condición de contacto, carga, escena o fase. |
RoleSubstitution |
2..n | Un apoyo o efector transfiere su rol funcional a otro. |
NestedComposite |
1..n | Un componente puede ser a su vez una composición versionada. |
Los operadores secuenciales, paralelos y condicionales son compatibles conceptualmente con lenguajes de procesos como BPMN, pero aquí se especializan mediante estados de contacto, carga y fase propios de la escalada [P51-R10].