You are on page 1of 126

!

""#$%

&''(
! !)*!#!)*!&

)+ " .+
+ +
+ , + ,
+ +
+ -
&+ + /
+
+
+
*+ ! ,,
+ -
+ !
+ , , + ! / #
+
+ (+ 0
! !)*!#!)*!.

, ,,

# - 1 - 1 , 2

# ,, - 3 4 , % - -
,, - 3 4 5 2

, ,, 6

)+ ,, 7
&+ , - 3 4
.+ - 3 4 8
! !)*!#!)*!*

$ ,, -)

,, 2

0 9 6

)+ $- 1 , ,
,, ,, 4 2

&+ , ! ,
- ,, ,, - 2

.+ , 1, %
! , 2
! !)*!#!)*!(

$ ,, -&

8 ,, 2

0 9 6

)+ , 8 ,, 7 2

&+ 8 , 2

.+ 8 1, , 2
! !)*!#!)*!:

$ ,, -.
! !)*!#!)*!;

# -- ,, -6

!8 ,, ,
, 3 2

! ,
- , , , 2

!0
, 2

! $- ,, - -
- , 5 9 - - ,, 2
! !)*!#!)*!<

, 6

)+ ,, ,
#

&+ 8 ,
8 #

.+ ,, 7 , , ,
, - 2
! !)*!#!)*!=

# 0 ,

,,
! !)*!#!)*!)'

> 6

> ? @
$- , - %
, , ,
- 2

6
)+ , 2
&+ , - ,, 2
! !)*!#!)*!))

1 ,

0 6 7
! !)*!#!)*!)&

> 6

> ? @
, - - 3
, % - - 1
3 -, 2

6
)+ , , 2
&+ $- , 2
.+ 2
! !)*!#!)*!).

1 ,

0 6 "A#% $B C -
! !)*!#!)*!)*

#
> ? # @
- % - 1
- -- %
% , , %
- , , "$ ,, 2

)+ # ,, - % %1
2
&+ 1 2
.+ #, - -% - - , 1 2
! !)*!#!)*!)(

)+ - D - - - , E
&+ - D - - - , , - E
.+ - DB - - - - E
! !)*!#!)*!):

6 -E
- - , , - , E

)+ - - , E

&+ B - 3 E

+ 1 E
+ 1 E
! !)*!#!)*!);

6 -E
, 6
)+ 3
&+ ,,
.+ ,
*+
(+ -

, 8 2

1 , 6 F# , G , , F G F G2
! !)*!#!)*!)<

6 - E
- - , , - E

)+ > - E
&+ > - ,, - 4 E
.+ > - , E
*+ > - E
(+ > - E
:+ > - 1 E
;+ > - - , , E
! !)*!#!)*!)=

6 - E
B , , - - - E

)+ " - , , , - E
&+ > - - 9 , E
.+ B - - E
*+ - - E
(+ " %- E
! !)*!#!)*!&'

> ? @
" - % % %
9 , , -
, 3 2

, 6

)2 > D , ,
&2 1 D , 1 ,
.2 D , - 1 ,
! !)*!#!)*!&)

- 0 , )

! ,
,-% 2> - -, 2

! , > 2

, ! % 3 % % -
2 $- F - G 2

! - , > 2
! !)*!#!)*!&&

- 0 , &

! - , - - -
- , %- -
- 1 - 2

! ,
" 2

! - , -
1 " 2
! !)*!#!)*!&.

8 0 ,
! !)*!#!)*!&*

#
)+
&+ , ,
.+
*+
(+ ,
! !)*!#!)*!&(

/ #
# - 6

)+

&+ >

.+ , % 2

$- ,, !
- , 2
! !)*!#!)*!&:

,
! , ,,
2

0 6 "A#% $B C -
! !)*!#!)*!&;

/ / #
/ # , 6

)+ / ! - ,, 2

&+ $ ,, - - ,
, %2 27 # # % %# 2
! !)*!#!)*!&<

# / #
# # 6

)+ " , - , 2
&+ , 1 - 2

$- 9 ,, , - ,,
- , - , 1 2
! !)*!#!)*!&=

-0 / #
, - # 6

)+ -
&+ - - 1
.+ - ,
! !)*!#!)*!.'

0 , / #
0 , # 6

8 - % - ,
- -! , 2
, - , , -
, 2
7 ,, % !
- , 2
# % -% !
- 2
! !)*!#!)*!.&

)+ " .+
+ +
+ , + ,
+ +
+ -
+ /
&+
+
+
+ *+ ! ,,
+ - + !
+ , + ! / #
+
+ (+ 0
! !)*!#!)*!..

" 3 6

)+
+ ,
+ ,
+ ,
+ 1
+ , ,

&+
+ ,
+ 3 ,
+ , ,, ,
! !)*!#!)*!.*

!7
)+ " , ! ,
- ,2

&+ , ! ,
, - - - 3 -
- 2

.+ " , D - ,
, , 2

*+ / 1 D , - !
- - 2

(+ , , ! ,
- , 2
! !)*!#!)*!.(

# !7

)+ 8 , ! -
- , %-
9 2

&+ 0 3 , ! , - -
- 9 - - ,, 2

.+ 8 , ,, , D , ,
, 2

$- - -
, 33
, 2
! !)*!#!)*!.:

/
# , ,, - 6

)+ !
&+ !
.+ !
! !)*!#!)*!.;

Process Business Process Analysis,


Designer Modelling & Definition Tools
Process Design
& Definition
Build Time
Process
Definition
Run Time
Process
changes
Administrator
/ Supervisor Workflow Management System

Distributed Infrastructure Environment


Work Application
Presentation Launch

Run-time interaction
with Users and Users Applications
Application Tools & IT Tools
! !)*!#!)*!.<

!$ /
0 - - ,
6

)2 , -
, , , 2
&2 1, 1 % ,-
2
.2 # / # ,
! 2
! !)*!#!)*!.=

> ! ,-
! !)*!#!)*!*'

> !/
<?xml version="1.0" encoding="UTF-8"?>

<process-definition name="NewBenefitApplication">

<start-state name = "ReceiveApplication">


<transition to= "AnalyzeCompleteness"/>
</start-state>

<task-node name = "AnalyzeCompleteness">

<task name = "AnalyzeCompleteness">


<assignment class = "edu.unu.WorkflowTaskHandler"/>
</task>

</task-node>


</process-definition>
! !)*!#!)*!*)

> !
> 6

)2 - H H I
H +
2

&2 H ,, H >7I
H > 7 + -
, 2

.2 H H > - ,
, 2

$-
- , 2

7 J
! !)*!#!)*!*&

8 !$ / )
, 2

, 6

)+ % - ,
&+ - - , - - ,
.+ - ,, , - "$ ,,
! !)*!#!)*!*.

8 !$ / &
8 ! , -

)+ - , - - ,

&+ - , - % -
- "$ ,,

7 J
! !)*!#!)*!**

8 !$ " )
" - , ,
-- , 2

$- 3 -6

)+ - "$ % 1 ,

&+ ,, , , %
1 , ,
! !)*!#!)*!*(

8 !$ " &
" -, 6

)+
&+ - , ,
.+ ,,
*+ , ,, ,
! !)*!#!)*!*:

>

- 2

$- , 6

)+ ,

&+ ! 3

.+ ! 3

, - , - 2
! !)*!#!)*!*;

0 -
- 6

)+
&+ !, - -
.+ - % 2
! !)*!#!)*!*<

/> "
! !)*!#!)*!*=

/ 0
/ ! 0

!, 3 - ,
, - 2

/ )==.2

- % .0% 2
! !)*!#!)*!('

/ 0 6 -,
0 -, &&'% , 6

User S. America
Japan / Asia
Analyst / Consultant
US / Canada
Academic &
Research Europe

Vendor
Integrator/VAR

% , , - 8 2
! !)*!#!)*!()

8 )
8 -
# 2

$- , , 2

$ - - 6

)+
&+ , -
! !)*!#!)*!(&

8 &
> , 6

)+ -

&+
,, , - , -
! !)*!#!)*!(.

Process
Definition
Tools
Interface 1 Process Definition Import/Export

Interface 5 Other Workflow


Workflow Enactment Service
Enactment Service(s)
Administration
& Monitoring
Tools Workflow
Workflow
Engine(s)
Engine(s)

Interface 2 Interface 3 Interface 4


- Interoperability
Client Worklist Tool Agent
Apps Handler
Invoked Legacy,
Applications Desktop, etc
! !)*!#!)*!(*

"
/ - 6

)+ " )D> $

&+ " &D0 ,,

.+ " .D" ,,

*+ " *D # I #+

(+ " (D $
! !)*!#!)*!((

" )6 > $
> , , - !
! 2

, , 2

- , 1, ,
2
! !)*!#!)*!(:

" )6 > $
! !)*!#!)*!(;

" &6 0 ,,
" ,, -
- - - , 6

)2 9 ,
I , + - 2

&2 6

+ ,
+ -
, 2
! !)*!#!)*!(<

" &6 0 ,,
! !)*!#!)*!(=

" .6 " ,,
> ,, - 2

" ,, 6

)+ - %
&+ ! - ,
.+ , % ,

$- , ,, ,
- ,, 2
! !)*!#!)*!:'

" .6 " ,,
! !)*!#!)*!:)

" *6
$- ,
- 2

$- , - -
- , 2
! !)*!#!)*!:&

" *6
! !)*!#!)*!:.

" (6 $
$- - , 6

)+
&+
.+
*+ , ,
(+ ,
! !)*!#!)*!:*

" (6 $
! !)*!#!)*!:(

)
, , - 2

$- 6

)+ 1 - 1, , /
&+ - , 9
! !)*!#!)*!::

&
#1 , 6

)+ ,
&+ - # - 3 ,
.+ # ,
*+ , ,
(+ # D ,
:+ 0 ,
! !)*!#!)*!:;

0
/ , 6

)2 9 D 1 9

&2 , , D 1 ,

.2 - 3 ! - 3 , - 1

*2 - ! - 1 , -

(2 ! 1 , -
! !)*!#!)*!:<

)6 # 9

, - ,
- - , 2

>
! !)*!#!)*!:=

7 1 , 6# 9
,, ,, -
- 2
! !)*!#!)*!;'

&6 #,

, - - - ,
, - - - 1 , %-
1 2

>
! !)*!#!)*!;)

7 1 , 6 #,

" ,, %- ,,
% - ,,
1 2
! !)*!#!)*!;&

.6 # - 3

, - , - , , ,
- %-
- 3 , - 2

>
! !)*!#!)*!;.

7 1 , 6# - 3

- , - -
,, 1 %
- ,, - 2
! !)*!#!)*!;*

*6 1 0-

, - , - %
% - - 2

>
! !)*!#!)*!;(

7 1 , 6 1 0-
,, - ,,
2" ,, %, ,,
, 2
! !)*!#!)*!;:

(6 # ,

, - , -
- - - - 3 2

>
! !)*!#!)*!;;

7 1 , 6# ,

- ,, - ,
, ! ,, 2
! !)*!#!)*!;<

- # - 3
, , 2 - 6

)+ , 0- ! - 1 , -
&+ # - 3 ! 1 , -6 - 3
, - % , , -
.+ > ! 1 , - -
- 3 %1 - 9
! !)*!#!)*!;=

:6 , 0-

, - , - %
% - - 2

>
! !)*!#!)*!<'

1 , 6 , 0-
> 0 6

1 - K 6

)+ - K K ,
&+ - K K , 1 2

- 1 2

B % , - - 1 2
! !)*!#!)*!<)

;6 # - 3

, - - , , -
- 2" - , - % - 3 -
- , 2" % -
- - - 3 2

>
! !)*!#!)*!<&

1 , 6# - 3
7 ,, 6

,, ,, % ,
1 2
! !)*!#!)*!<.

<6 >

- - - ,
- 9 2 $- %
- , L L- 2
- % - 2

>
! !)*!#!)*!<*

1 , 6>
- - ,,
- 2

• ># HD , -
• >#" !

89 - %- , ,
- 1 2 $- , 2
! !)*!#!)*!<(

#
- 6

)+ 0 ! 1 ,- -
,
! !)*!#!)*!<:

=6 0

, , -
, 2

>
! !)*!#!)*!<;

1 , 6 0
7 ,, 6

89 ,, 2
! !)*!#!)*!<<

# !
- 6

)2 > 0- ! 1 - - 2
$- - - -- 1 - , 2
! !)*!#!)*!<=

)'6 > 0-

, - - - - 2
" - M 8! , % - - 1, I2 2
+ - 2
! !)*!#!)*!='

1 , 6> 0-
,, ,, , , -
, - -- - 2 - %
1 2
! !)*!#!)*!=)

#
$- - 2

$- , - 8 2

1 , -, 6

)+ 0 # ))+ N
&+ /7 )&+ "!/
.+ > ).+ " 0
*+ )*+ 0-
(+ N )(+ # 85
.
:+ / 0
;+
<+
=+ O#
)'+ #
! !)*!#!)*!=&

# 6 )

# 0 # " 0 /7 >

# 9 P P P P P P P P
#, P P P P P P P P
# - 3 P P P P P P P P
1 0- P P P5
! P P P P P
# , P P P5
! P P P P P
0- ! P P5
! P5 ! ! P P P
# - 3 ! P5
! P P ! P ! !
> ! ! ! P P5
! ! P5
! !
0 P P ! P ! P P !
> 0- ! P ! ! P5
! ! ! !
! !)*!#!)*!=.

# 6 &

O# N N 2 / 0- "K/ # 5
8.
/ Q

# 9 P P P P P P P
#, P P P P P P P
# - 3 P P P P P P P
1 0- P P P P P P P
# , P P P P P P P
0- P P P P P P P
# - 3 P ! ! ! ! ! !
> ! P P ! P ! P
0 ! P P P5
! P P !
> 0- ! ! ! ! ! ! !
! !)*!#!)*!=*

#
)+ " 3
2

&+ , ,, -
6 %8 ! 8 ! 2

.+ 8 -
2

*+ , , - 2
$- 1 - 1, ,
, 9 2
! !)*!#!)*!=:

)+ " .+
+ +
+ , + ,
+ +
+ -
+ /
&+
+
+
+ *+ ! ,,
+ - + !
+ , + ! / #
+
+ (+ 0
! !)*!#!)*!=;

- ,, , 6

)+ " - % %
, 2

&+ , , - 9 -
2

.+ , ,
,
! !)*!#!)*!=<

- E

$- , 6

)+ , -

&+ , ,
- -

.+ 7 , , ,
! !)*!#!)*!==

7 0
$- ,- 7 6

)+ #, % 3
&+ >
.+ " ,
*+
(+
:+
! !)*!#!)*!)''

7 0 # -
! !)*!#!)*!)')

)+ #, -
, -

&+ -

- 3

.+ -
1 - -
- 3
! !)*!#!)*!)'&

>

)+ " - , 6
+ 3
+ >
+ 8!
+

&+ " - ,
-
, I ,)+

.+ #,
! !)*!#!)*!)'.

" ,
-
, 6

+ D, -

+ D
! !)*!#!)*!)'*

1 6

)+ 1
-

&+ "
- , 1 6
+ #
+
+ 1 ,
+ 2
! !)*!#!)*!)'(

)+ ,
% 6

+ ,,
, %
+ ,
1 9
+ ,,

&+ 0
, ,
! !)*!#!)*!)':

-
2

+ ,
,
+ ,

+ ,
! !)*!#!)*!)';

#
8 6

)+ !

&+ 3
- ,

.+ 8 , , , ,
! !)*!#!)*!)'<

#
3 - 6

)+ >
&+
.+ & & 0
*+ > #
(+ #
:+ $ ,
! !)*!#!)*!)'=

!8 #
! !)*!#!)*!))'

$
# 6

)+ %2 2 7

&+ % 2 2 8"#
, ,
.+ " %2 2 > %
% - " 5,

# 2
! !)*!#!)*!)))

8 /

, 6

)+
&+ -
,
.+ 6
+ , ,
+ % ! ,
1
! !)*!#!)*!))&
! !)*!#!)*!)).

#
)+ , , - 3

&+ - % % %
,

.+ , --
,

*+
, , 1

(+ # 1 %, - ,
% % 2
! ,,
! !)*!#!)*!))(

)+ " .+
+ +
+ , + ,
+ +
+ -
+ /
&+
+
+
+ *+ ! ,,
+ - + !
+ , + ! / #
+
+ (+ 0
! !)*!#!)*!)):

" 7 )
! ,, 3 -
, ,, - 6

)+ "
&+ 0

+ D
+ !

.+ $
! !)*!#!)*!));

" 7 &
! !)*!#!)*!))<

" 7 .
! !)*!#!)*!))=

!# -

! !
! !)*!#!)*!)&'

!# -

! !
! !)*!#!)*!)&)

" ! / #
6

)+ 9
&+ , 1 9
! !)*!#!)*!)&&

# 89
$- 9 2

1 , 6 ,, 0- - D /##
! !)*!#!)*!)&.

# )

# #

# #

#
#
! !)*!#!)*!)&*

0 , 1# 89
$- - , - 2

1 , ! ,, 8 7 I
" 0 + 9 -
, 6

)+ , 8 8 , D ># H
&+ / " D0
.+ D >## $
*+ 2

" 0 , - ,,
, - 2
! !)*!#!)*!)&(

# &

# #

# #

#
#
! !)*!#!)*!)&:

R >2 $ 3H - 2

R - 0 0 %> 2 " - A- %
- 2

R / % ,, - ,, - !
2

You might also like