Enciclopedia Boulder v1.0

Inicio · Capítulos · 15. Ontología y relaciones entre movimientos

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].