Reliable Systems on Unreliable Networked Platforms
DOI: 10.1007/978-3-540-71156-8_11
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic System Reconfiguration Via Service Composition for Dependable Computing

Abstract: Dependable service-oriented computing is challenging because it faces an open, heterogeneous, and dynamic computing environment. In a service-oriented computing system, services developed by different vendors on different platforms and in different programming languages perform computations collaboratively through open standard protocols. This paper presents an innovative dynamic reconfiguration technology that can be embedded into a service-oriented application to make the application reconfigurable. Traditio… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
12
0

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(12 citation statements)
references
References 17 publications
0
12
0
Order By: Relevance
“…Most of the works consider that reconfiguration is planned in the design phase, setting up the system to cope with expected changes [7][8][9]. In contrast, run-time reconfiguration reacts promptly to situations during the system execution to overcome unexpected events that were not considered at design-time, as illustrated by [10][11][12]. However, the reconfiguration is usually based only on the migration of services that are considered as a reconfiguration action in an automatic manner.…”
Section: Related Workmentioning
confidence: 99%
“…Most of the works consider that reconfiguration is planned in the design phase, setting up the system to cope with expected changes [7][8][9]. In contrast, run-time reconfiguration reacts promptly to situations during the system execution to overcome unexpected events that were not considered at design-time, as illustrated by [10][11][12]. However, the reconfiguration is usually based only on the migration of services that are considered as a reconfiguration action in an automatic manner.…”
Section: Related Workmentioning
confidence: 99%
“…for a sequential component the selected algorithm whereas for a parallel computation the exploited parallelism scheme). The actual system configuration can be modified by exploiting dynamic reconfiguration activities classified in four general categories (Arshad et al, 2007;Gomes et al, 2007;Hillman & Warren, 2004;Tsai et al, 2007;Vanneschi & Veraldi, 2007):…”
Section: Related Workmentioning
confidence: 99%
“…In recent literature, there exist a good number of approaches to verify service substitutability [13][14][15][16][17][18][19][20]. However, these approaches suffer from some limitations as follows: first, most of them can limit to determining the substitutability between atomic or simple services, which can be called small granularity services.…”
Section: Introductionmentioning
confidence: 99%
“…Many researchers and developers claimed that providing highly available service-based applications in highly dynamic environments (e.g. in a clouding environment) has become an additionally urgent challenge [12,22,24], because service-based applications are by nature heterogeneous, dynamic, and collaborative, they can be recovered by service substitution when one or several of their component services fail [9,20]. Therefore, to judge service substitutability has become another significant research issue in service computing [17].…”
Section: Introductionmentioning
confidence: 99%