Articles and white papers

Add ResourceAdd Resource

Resources provides a directory of educational materials and community-support tools for BPEL.

BPMN-BPEL Transformation and Round Trip engineering

 To achieve business agility  that a business user can actually configure and orchestrate SOA services, a business process modeling tool  must provide high-fidelity and robust transformation between BPMN models and implementation code: BPEL and Web Services. 

Read more

Develop and execute WS-BPEL V2.0 business processes using the Eclipse BPEL plug-in

This article examines the Apache Foundation's implementation of WS-BPEL 2.0, the Orchestration Director Engine (ODE) 1.1. It describes how to create your own BPEL process and integrate it into your application. The authors are Ilya Platonov of Axmor, and Artem Papkov and Jim Smith of IBM.

Read more

BPEL or ESB: Which should you use?

When designing an SOA solution, it's not always clear whether you should use a Web services BPEL process or an ESB mediation flow. This article by Marc Fasbinder of IBM describes considerations that will help you decide which is right for you.

Read more

Workflow Resource Patterns as a Tool to Support OASIS

This paper, by Nick Russell and Wil M.P. van der Aalst, proposes the use of workflow resource patterns, as a means of evaluating the BPEL4People and WS-HumanTask proposals. The resource patterns provide a comprehensive description of the various factors that are relevant to human resource management and work distribution in business processes. They offer a means of examining the capabilities of the two proposals from a conceptual standpoint in a way that is independent of specific technological and implementation considerations.

Read more

Passing a Directory Path as a Parameter to a File Adapter

This technical article by Chad W. Coffman discusses how File Adapters are often used as a Receive activity in a BPEL process, polling a directory for a file to arrive and starting based on the state of the file - number of records, filename pattern, directory location, etc. But what if the file adapter is not used as the initiating activity? The adapter configuration options change when the adapter is configured to work 'inline' (synchronous read or write operation) instead of at the beginning of the BPEL process.

Read more

XML.org Focus Areas: BPEL | DITA | ebXML | IDtrust | OpenDocument | SAML | UBL | UDDI
OASIS sites: OASIS | Cover Pages | XML.org | AMQP | CGM Open | eGov | Emergency | IDtrust | LegalXML | Open CSA | OSLC | WS-I