WS-BPEL (Web Services) Business Process Execution Language, WS-BPEL (in Castilian, Execution Language Business Process with Web Services) is an OASIS standard language for web services composition. It developed from WSDL and XLANG, both languages oriented Web service description. Basically, it consists of an XML-based language designed for centralized control of the invocation of different Web services, with some added business logic that helps large-scale programming (programming in the large). Prior to its standardization was called BPEL4WS.