The goal of the BPEL Project is to add comprehensive support to Eclipse for the definition, authoring, editing, deploying, testing and debugging of WS-BPEL 2.0 processes. WS-BPEL (Web Services Business Process Execution Language), or BPEL, is a vendor-neutral specification being developed by OASIS to specify business processes as a set of interactions between web services. By providing these tools, this project aims to build a community around support for BPEL in Eclipse.
The key pieces of functionality that will be provided are a GEF-based graphical editor, an EMF model that represents the WS-BPEL 2.0 specification, a validator, a runtime framework for deployment and execution of BPEL processes into a BPEL engine, and a debug framework allowing the user to step through the execution.