Сам BPEL зависит от WS- , поэтому, если вы хотите использовать стандартный BPEL, вы не можете избежать Web Services.BPMN 2.0, однако, предоставляет абстракцию, что означает, что вы можете использовать BPMN с WS- , Java или любым другим способом, если ваш движок поддерживает это.Например, Activiti плоха в WS- *, но довольно хороша, если вы хотите встроить ее в свое Java-приложение.
В конструкторе Eclipse BPEL есть редактор дескриптора развертывания и средство развертывания для Apache ODE и JBoss Riftsaw, последнее -в основном ODE с некоторыми JBoss Foo.