Hola a todos. Es absolutamente imposible recomendar ninguna herramienta de este tipo sin conocer excatamente la problemática de la persona que consulta. Partiendo de que no existen soluciones llave en mano para BPM y EAI (y quien lo diga, queridos comerciales, miente como un bellaco) es fundamental que te preguntes lo siguiente:
Es tu principal necesidad la integración tecnológica? Una EAI "pure-player" es tu solución. Tienes infinitos, pero en coste, apertura a estándares, escalabilidad y demás, parece que Sonic Software puede encajar. Si tienes pasta, ya sabes: no hay nada mejor que MQ Series. Estos dos productos que te he comentado se integran con casi todo oferciendo un sistema de mensajería robusto (para desarrollo de los nuevos "servicios, SOAs y demás"y minimizan la programación "a pedal" que, por otro lado, siempre hay que llevar a cabo en este tipo de proyectos...(una jartá, por cierto). Con esta solución podrás "estandarizar" la manera en que tus sistemas / aplicaciones se integran unos con otros. Después montar un BPM encima de esta arquitectura se convierte en una tarea más "ordenada y eficaz" aunque no más sencilla. Cualquier Proveedor de BPM que s precie puede "hablar" en los lenguajes de estos EAIs.
En la parte de BPM, TIBCO, Ultimus, Metastorm, Pega.. son buenos productos "horizontales" de propósito general. Si necesitas orquestar procesos en un BPM para unos casos muy determinados, puedes optar por otras herramientas más verticales según tu tipo de industria.
TIBCO, por ejemplo integra un sistema EAI, ESB o como se llame en ahora a nivel comercial su solución BPM (Staffware), pero vale una pasta gansa, si bien es cierto que están bien posicionados y cuenta con una legión de seguidores y clintes satisfechos. Los demás, por lo menos en España, tienen camino que recorrer todavía...