Ambos conceptos son usados de forma indistinta por muchos consultores o vendedores. BPEL es un lenguaje para orquestación de servicios. BPMN es un lenguaje para el modelado de procesos de negocio en forma de flujos de trabajo.
De tal manera que una conversión de BPMN a BPEL no hace mucho sentido (aunque sea posible) y tampoco el usar BPEL para modelado de procesos de negocio.
En los siguientes enlaces se encuentra mayor información:
Process Component Models: The Next Generation In Workflow?
BPMN to BPEL: Lipstick On A Pig?
My Concluding Nuance On BPMN
Posted by David Solis