Estamos en el proceso de reescribir un gran sistema heredado que hace un uso (des) extensivo de un motor de flujo de trabajo. En el futuro, me gustaría considerar alternativas a un motor de flujo de trabajo para la nueva aplicación. Una posibilidad muy interesante es un motor de reglas Space-based architecture +. ¿Qué otros paradigmas existen?¿Cuáles son algunas alternativas a un motor de flujo de trabajo?
Mencionaré que esta aplicación organiza complejos flujos de trabajo de publicación de documentos con muchos ajustes diferentes según el país/región/etc., pero me gustaría mantener las respuestas más generales si es posible.
Editar: He añadido una recompensa a esta pregunta para obtener más comentarios. Me gustaría saber de alguien que realmente ha implementado una alternativa de flujo de trabajo. Si no se produce nada, aceptaré la respuesta BPEL, aunque no estoy muy entusiasmado con la tecnología en sí.
ni idea respecto al aspecto de programación, pero no nos fijamos en WWF (Windows Workflow Foundation)? http://msdn.microsoft.com/en-us/netframework/aa663328.aspx – balexandre
No estoy buscando una aplicación de flujo de trabajo, sino más bien una alternativa al patrón de flujo de trabajo – rcampbell
La razón de la falta de respuestas es que no lo hiciste t describe el problema real que estás tratando de resolver. La descripción se reduce a "lo que son alternativas a los flujos de trabajo para la aplicación que orquesta flujos de trabajo", lo que imposibilita cualquier respuesta más allá de "flujos de trabajo". – ima