modalidad secuencial
El diagrama siguiente muestra cómo funciona el algoritmo secuencial.

El algoritmo secuencial funciona de la siguiente manera:
El motor de reglas realiza la coincidencia de patrones en los parámetros de conjunto de reglas de entrada y en las condiciones definidas en las colecciones de objetos en la memoria de trabajo.
Para cada coincidencia, se crea una instancia de regla y se ejecuta inmediatamente. Cuando se ejecuta una instancia de regla, establece el valor de un atributo o un parámetro de conjunto de reglas de salida.
Las reglas que se ejecutan con el algoritmo secuencial no tienen estado. El algoritmo secuencial funciona como una pila de ejecución donde las instancias de regla de coincidencia de patrón se ejecutan una vez sin reevaluación de las reglas. En las reglas que se ejecutan en modalidad secuencial, no puede utilizar condiciones de existencia como, por ejemplo, there is at least oneo the number of, en relación con los objetos de la memoria de trabajo.
Debido a su naturaleza sistemática, el modo de ejecución secuencial funciona bien en los tipos de validación y conformidad de las aplicaciones.
Las reglas se pueden procesar secuencialmente utilizando tareas de reglas dentro de un flujo de reglas, consulte Flujos de reglas.
El proceso secuencial se especifica en la propiedad algorithm de la tarea de regla. Puede seleccionarlo explícitamente en Rule Designer. Consulte Selección de una modalidad de ejecución.