Business Process Execution Language (BPEL)
BPEL is a process modeling/orchestration language that standardizes process descriptions in a markup language similar to XML, allowing for the integration of business process management and automated web service applications. BPEL allows business process users to define what business process activities interact with web services defined using web service description standards (WSDL).
BPEL vs BPMN
Business processes modeled in the industry-wide Business Process Management Notation (BPMN) standard can be exported to BPEL for execution, allowing for the straight-through integration of business processes and web services. It enables the sending and receiving of data between process activities that can be fulfilled by services or applications. BPMN acts as a graphical front-end to captures BPEL process description.
Enterprise Process Center - A Complete Platform
Ranked Leader in the Gartner Enterprise Business Process Analysis (EBPA) MarketGuide, BPMS Platform Enterprise Process Center (EPC) supports the BPMN standard, as well as export to BPEL for process execution. Our process modeling module supports a fully integrated service module that maps services directly to process activities. This module will bring the true value of BPEL to any organization, allowing users to effectively take advantage of IT and web service framework in enabling the execution of business processes. BPEL is supported in the EPC Platform.
Just as EPC creates a shared space for your employees to work, it also creates a common environment for your business data to be managed, integrated and accessed by third party systems. The platform is a centralized information repository, leveraging the functionality of your software services. It relies on the BPEL standard to allow work to be multiplied across systems.
The EPC Platform Leverages the following standards and frameworks: