Web Services Business Process Execution Language

What Does Web Services Business Process Execution Language Mean?

Web Services Business Process Execution Language (WS-BPEL) is a programming language that, like Extensible Markup Language (XML), enables the defining and creation of business processes as Web services.


Conceived in 2003, WS-BPEL is designed, developed and maintained by the Organization for the Advancement of Structured Information Standards (OASIS).

Techopedia Explains Web Services Business Process Execution Language

WS-BPEL was designed to define business processes and transactions associated with Web services or applications. This applies to directly executable processes and supporting abstract processes or the business process/transaction as a whole. It also incorporates a specification for the creation and management of business processes that interact with or are external to primary business transactions.

WS-BPEL also provides enhanced program control, data manipulation, process identification and business process orchestration.


Related Terms

Latest IT Business Alignment Terms

Related Reading

Margaret Rouse

Margaret Rouse is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical, business audience. Over the past twenty years her explanations have appeared on TechTarget websites and she's been cited as an authority in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine and Discovery Magazine.Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages. If you have a suggestion for a new definition or how to improve a technical explanation, please email Margaret or contact her…