QoS-aware Service Composition in Dynamic Service Oriented Environments
December 3rd 2009 Middleware ’09, Urbana-Champaign, USA
QoS-aware Service Composition in Dynamic Service Oriented - - PowerPoint PPT Presentation
QoS-aware Service Composition in Dynamic Service Oriented Environments December 3rd 2009 Middleware 09, Urbana-Champaign, USA Nebil Ben Mabrouk, Sandrine Beauche, Elena Kuznetsova, Nikolaos Georgantas and Valrie Issarny ARLES
December 3rd 2009 Middleware ’09, Urbana-Champaign, USA
1
Medical Visit Doctor Nurse Specialist Pharmacy Payment Registration
2
Medical Visit Doctor Nurse Specialist Pharmacy Payment Registration
3
Medical Visit Doctor Nurse Specialist Pharmacy Payment Registration
Duration = 15 min Availability = 70% Duration = 20 min Availability = 60% Duration = 10 min Availability = 90% Duration = 5 min Availability = 100% Duration = 5 min Availability = 100% Duration = 30 min Availability = 50%
Duration <= 60 min Availability >= 80%
4
Medical Visit Nurse
Duration = 15 min Availability = 70% Duration = 20 min Availability = 60% Duration = 10 min Availability = 90% Duration = 5 min Availability = 100% Duration = 5 min Availability = 100% Duration = 30 min Availability = 50%
Duration <= 60 min Availability >= 80%
Doctor Specialist Pharmacy
Registration Payment
5
Medical Visit Doctor Nurse Specialist Pharmacy Registration
Duration = 15 min Availability = 70% Duration = 20 min Availability = 60% Duration = 10 min Availability = 90% Duration = 5 min Availability = 100% Duration = 5 min Availability = 100% Duration = 30 min Availability = 50%
Payment
Duration <= 60 min Availability >= 80%
6
7
8
9
10
Doctor Pharmacy Specialist XOR split payment XOR join Pharmacy Nurse Registration
11
12
13
14
Doctor
(Duration) (Availability) Y X (Service Candidate, e.g., a doctor)
Doctor Activity
15
i si ci
2
16
which Si pertains.
Cluster m Cluster m-1 Cluster 1
17
2 1
3 1 1 2 2 1 1 2 1 2 3 2 3 1
3
1 2
2
18
19
20
21
22
23
24
25
27
31
Doctor Pharmacy Specialist XOR split payment XOR join Pharmacy Nurse Registration