BPEL4WS
We describe workflows and the workflow language BPEL4WS. We study the possibility of using workflows in multiagent enactment.
Andrews et. al.
Business Process Execution Language for Web Services Version 1.1
. 2003.
José M. Vidal, Paul Buhler, and Christian Stahl.
Multiagent Systems with Workflows.
IEEE Internet Computing,
January/February; 8(1):76--82, 2004.
1
Workflows
1.1
Why Workflows?
2
BPEL4WS
3
BPEL4WS Language Structure
3.1
PO Example
3.2
General Structure
3.3
Receive
3.4
Reply
3.5
Invoke
3.6
Assign
3.7
Throw
3.8
Wait
3.9
Empty
3.10
Sequence
3.11
Switch
3.12
While
3.13
Pick
3.14
Flow
3.15
Scope
3.16
Compensate
4
Process Instances
5
PartnerLinkType
6
Properties
7
Variables
8
CorrelationSets
9
Links
10
Loan Approval Example
11
Adaptive Multiagent Enactment of Workflows
Entire Presentation with Notes
Copyright © 2009
José M. Vidal
.
All rights reserved.
21 April 2004, 11:34AM