Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
BPEL Conformance in Open Source Engines
1. BPEL Conformance
in Open Source Engines
Simon Harrer, Jörg Lenhard and Guido Wirtz
Distributed Systems Group
University of Bamberg
Bamberg, Germany
{simon.harrer,joerg.lenhard,guido.wirtz}@uni-bamberg.de
5. BPEL 2.0
Open OASIS Standard; finalized in 2007
De facto Standard for Orchestrations
Used in many approaches
6. BPEL 2.0
Open OASIS Standard; finalized in 2007
De facto Standard for Orchestrations
Used in many approaches
Fully Conformant Engines ensure
- Portability
- Avoidance of Vendor Lock-In
7. BPEL 2.0
Open OASIS Standard; finalized in 2007
De facto Standard for Orchestrations
Used in many approaches
Fully Conformant Engines ensure
- Portability
- Avoidance of Vendor Lock-In
Are we there, yet?
8. 5 Open Source BPEL Engines
128 BPEL Test Cases
10 Hours
640 Test Results
10. 5 Open Source BPEL Engines
Apache ODE*
bpel-g**
OpenESB
Orchestra
Petals ESB
* Used in WSO2 Business Process Server, Intalio|BPMS and JBoss RiftSaw
** Based on ActiveBPEL, a previously commercial product of active endpoint
24. 10 Hours
Generate
Reports
per engine and per test case
Generate Generate Install Start Deploy Execute Stop
BPEL Test Engine Engine BPEL Test Engine
Prepare
Folders
25. 10 Hours
Generate
Reports
640 times = 5 engines * 128 test cases
Generate Generate Install Start Deploy Execute Stop
BPEL Test Engine Engine BPEL Test Engine
Prepare
Folders
26. 10 Hours
Generate
Reports
640 times = 5 engines * 128 test cases
Generate Generate Install Start Deploy Execute Stop
BPEL Test Engine Engine BPEL Test Engine
Prepare
Folders 8 hours
for test isolation