(Business Process Execution Language for Web Services) Specification for co-ordinating business processes, often known simply as BPEL. Submitted to the OASIS e-business standards body in April 2003 by IBM, Microsoft and others, BPEL4WS brings together previous work on business process composition, including IBM's WSFL and Microsoft's XLANG, and provides a basis for convergence with rival specification BPML. Two related specifications, WS-Coordination and WS-Transaction, were introduced alongside BPEL4WS.