2008 IEEE Congress on Services - Part I 2008
DOI: 10.1109/services-1.2008.52
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic Service Substitution in Service-Oriented Architectures

Abstract: Abstract. In this paper we investigate the concept of designing user-centric transaction protocols towards achieving dependable coordination in AmI environments. As a proof-of-concept, we propose a protocol that takes into account the schedules of roaming users that move from one AmI environment to another, to avoid abnormal terminations of transactions when the users leave an environment for short, only to return later. We compare the proposed schedule-aware protocol against a schedule-agnostic one. Our findi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
21
0

Year Published

2009
2009
2016
2016

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 25 publications
(24 citation statements)
references
References 10 publications
0
21
0
Order By: Relevance
“…Physical redundancy-based solutions include [15], [16], [17], [18], [19]. Recovery mechanisms implemented as plugins for a WS-BPEL engine, such as [15], [16], [17], strongly depend on a specific WS-BPEL engine.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Physical redundancy-based solutions include [15], [16], [17], [18], [19]. Recovery mechanisms implemented as plugins for a WS-BPEL engine, such as [15], [16], [17], strongly depend on a specific WS-BPEL engine.…”
Section: Related Workmentioning
confidence: 99%
“…Recovery mechanisms implemented as plugins for a WS-BPEL engine, such as [15], [16], [17], strongly depend on a specific WS-BPEL engine. The approach to recovery presented in [18], [19] consists of substituting a service with another one dynamically if a synchronization error occurs. In [20], [21], [22], the QoS aspects of dynamic service substitution are considered.…”
Section: Related Workmentioning
confidence: 99%
“…Recovery mechanisms implemented as plug-ins for a WS-BPEL engine [3] strongly depend on a specific WS-BPEL engine. The approach to recovery presented in [4,5] consists of replacing a failed service with another one. Transaction-based process recovery approaches [6,7] require a central coordinator, in contrast with our approach, which is based on process transformations.…”
Section: Introductionmentioning
confidence: 99%
“…Infrastructure layer solutions include [36,37,38,39]. Recovery mechanisms implemented as plug-ins for a WS-BPEL engine is presented in [36,37].…”
Section: Process Layer Solutionsmentioning
confidence: 99%
“…Recovery mechanisms implemented as plug-ins for a WS-BPEL engine is presented in [36,37]. The approach to recovery presented in [38,39] consists of substituting a service with another one dynamically if a synchronization error occurs. In [40,41,42], the QoS aspects of dynamic service substitution are considered.…”
Section: Process Layer Solutionsmentioning
confidence: 99%