EasyBPEL is a library that provides a BPEL 2.0 engine to orchestrate services based on a WSDL description. Easy BPEL can manage WSDL 1.1 and WSDL 2.0 description for its partners, thanks to EasyWSDL.
EasyBPEL uses a core layer, called EasyVIPER.
EasyBPEL is actually used in a component of the Petals ESB, called Petals BPEL engine. The following figure shows the architecture of this component, that provides the Service Engine of Petals dealing with orchestration (and more specifically BPEL orchestration).

EasyVIPER is a generic engine based on Petri Nets that implement business processes. It is the "core" of Petals BPEL engine, used in Petals ESB as a Services Orchestrator.
EasyBPEL is part of several research projects: Salty, GENESIS, ...

This project is involved in providing an innovative self-managing software framework at run-time for Very-Large Scale Distributed Systems (VLSDS).

This project is involved in environment management and health services in Europe.
Petals ESB : Open source Enterprise Service Bus - Petals Master : SOA Governance - Petals Forum - Petals Blogs - Petals Twitter
Open Suit : Service-oriented presentation framework - EasyBPEL : BPEL engine - EasyWSDL : WSDL Parser
OW2 : Open source middleware consortium - Petals Link : Open source SOA solutions