Amit Mathew
Semantic Web Processes
March 31st, 2004
SHOP2 vs DAML-S
|
|
SHOP2 |
DAML-S |
BPEL |
|---|---|---|---|
|
Pattern |
|
|
|
|
Sequence |
+ |
+ |
+ |
|
Parallel Split |
- |
+ |
+ |
|
Synchronization |
- |
+ |
+ |
|
Exclusive Choice |
+ |
+ |
+ |
|
Simple Merge |
- |
+ |
+ |
|
Multi Choice |
+ |
+ |
+ |
|
Synchronizing Merge |
- |
+ |
+ |
|
Multi Merge |
- |
- |
- |
|
Discriminator |
- |
- |
- |
|
Arbitrary Cycles |
+ |
+ |
- |
|
Implicit Termination |
+ |
+ |
+ |
|
MI without Synchronization |
+ |
+ |
+ |
|
MI with a Priori Design Time Knowledge |
- |
+ |
+ |
|
MI with a Priori Runtime Knowledge |
- |
+ |
- |
|
MI without a Priori Runtime Knowledge |
- |
+ |
- |
|
Deferred Choice |
- |
- |
+ |
|
Interleaved Parallel Routing |
+ |
+ |
+/- |
|
Milestone |
+ |
+ |
- |
|
Cancel Activity |
- |
+ |
+ |
|
Cancel Case |
- |
+ |
+ |