Dynamic system reconfiguration via service composition for dependable computing

W. T. Tsai, Weiwei Song, Yinong Chen, Ray Paul

Research output: Chapter in Book/Report/Conference proceedingConference contribution

8 Citations (Scopus)

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. Traditional reconfiguration algorithm assumes each component can independently switch without collaboration. The proposed reconfiguration agents are embedded in different services, and they communicate via a collaborative reconfiguration protocol to achieve a consistent reconfiguration decision. In addition, the reconfiguration protocol itself is fault-tolerant.

Original languageEnglish (US)
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Pages203-224
Number of pages22
Volume4322 LNCS
StatePublished - 2007
Event12th Monterey Workshop on Networked Systems: Realization of Reliable Systems on Unreliable Networked Platforms" 2005 - Laguna Beach,CA, United States
Duration: Sep 22 2005Sep 24 2005

Other

Other12th Monterey Workshop on Networked Systems: Realization of Reliable Systems on Unreliable Networked Platforms" 2005
CountryUnited States
CityLaguna Beach,CA
Period9/22/059/24/05

Fingerprint

Programming Languages
Service Composition
Reconfiguration
Dynamic Systems
Dynamical systems
Technology
Network protocols
Computing
Chemical analysis
Service-oriented Computing
Computer programming languages
Dynamic Reconfiguration
Switches
Service-oriented
Fault-tolerant
Switch

Keywords

  • Dynamic composition
  • Fault tolerance
  • Self-reconfiguration
  • Service-oriented architecture

ASJC Scopus subject areas

  • Computer Science(all)
  • Biochemistry, Genetics and Molecular Biology(all)
  • Theoretical Computer Science

Cite this

Tsai, W. T., Song, W., Chen, Y., & Paul, R. (2007). Dynamic system reconfiguration via service composition for dependable computing. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4322 LNCS, pp. 203-224)

Dynamic system reconfiguration via service composition for dependable computing. / Tsai, W. T.; Song, Weiwei; Chen, Yinong; Paul, Ray.

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 4322 LNCS 2007. p. 203-224.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Tsai, WT, Song, W, Chen, Y & Paul, R 2007, Dynamic system reconfiguration via service composition for dependable computing. in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). vol. 4322 LNCS, pp. 203-224, 12th Monterey Workshop on Networked Systems: Realization of Reliable Systems on Unreliable Networked Platforms" 2005, Laguna Beach,CA, United States, 9/22/05.
Tsai WT, Song W, Chen Y, Paul R. Dynamic system reconfiguration via service composition for dependable computing. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 4322 LNCS. 2007. p. 203-224
Tsai, W. T. ; Song, Weiwei ; Chen, Yinong ; Paul, Ray. / Dynamic system reconfiguration via service composition for dependable computing. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 4322 LNCS 2007. pp. 203-224
@inproceedings{6f267819b43b44e08be8a768e03fa030,
title = "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. Traditional reconfiguration algorithm assumes each component can independently switch without collaboration. The proposed reconfiguration agents are embedded in different services, and they communicate via a collaborative reconfiguration protocol to achieve a consistent reconfiguration decision. In addition, the reconfiguration protocol itself is fault-tolerant.",
keywords = "Dynamic composition, Fault tolerance, Self-reconfiguration, Service-oriented architecture",
author = "Tsai, {W. T.} and Weiwei Song and Yinong Chen and Ray Paul",
year = "2007",
language = "English (US)",
isbn = "3540711554",
volume = "4322 LNCS",
pages = "203--224",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",

}

TY - GEN

T1 - Dynamic system reconfiguration via service composition for dependable computing

AU - Tsai, W. T.

AU - Song, Weiwei

AU - Chen, Yinong

AU - Paul, Ray

PY - 2007

Y1 - 2007

N2 - 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. Traditional reconfiguration algorithm assumes each component can independently switch without collaboration. The proposed reconfiguration agents are embedded in different services, and they communicate via a collaborative reconfiguration protocol to achieve a consistent reconfiguration decision. In addition, the reconfiguration protocol itself is fault-tolerant.

AB - 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. Traditional reconfiguration algorithm assumes each component can independently switch without collaboration. The proposed reconfiguration agents are embedded in different services, and they communicate via a collaborative reconfiguration protocol to achieve a consistent reconfiguration decision. In addition, the reconfiguration protocol itself is fault-tolerant.

KW - Dynamic composition

KW - Fault tolerance

KW - Self-reconfiguration

KW - Service-oriented architecture

UR - http://www.scopus.com/inward/record.url?scp=34548090018&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=34548090018&partnerID=8YFLogxK

M3 - Conference contribution

SN - 3540711554

SN - 9783540711551

VL - 4322 LNCS

SP - 203

EP - 224

BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

ER -