Service Supervision patterns: Reusable adaption of composite services

Masahiro Tanaka, Toru Ishida, Yohei Murakami, Donghui Lin

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

1 Citation (Scopus)

Abstract

A composite Web service provided as a "cloud" service should make its constituent Web services transparent to users. However, existing frameworks for composite Web services cannot realize such transparency because they lack capability of adapting changes of behaviors of constituents Web services and business rules of service providers. Service Supervision, proposed in the previous work, allows us to flexibly adapt a composite Web service by combining control execution functions which control behavior of running instances of composite Web services. However, much flexibility of the execution control functions sometimes makes it difficult to design adaptation processes due to absence of accumulated know-how such as guidelines. Moreover, it often costs a lot to port adaptation processes to the model of composite Web service to be adapted. To solve the problems, we first organized various adaptation processes based on some previous works. Then we proposed Service Supervision patterns, which consist of typical requirements for adaptation and WS-BPEL processes satisfying the requirements by using execution control functions. The patterns are easy for designers of composite Web services to understand and make it possible to reduce cost to port them to the model of a composite service.

Original languageEnglish
Title of host publicationCloud Computing - First International Conference, CloudComp 2009, Revised Selected Papers
Pages147-163
Number of pages17
DOIs
Publication statusPublished - 2010 Dec 1
Externally publishedYes
Event1st International Conference on Cloud Computing, CloudComp 2009 - Munich, Germany
Duration: 2009 Oct 192009 Oct 21

Publication series

NameLecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering
Volume34 LNICST
ISSN (Print)1867-8211

Conference

Conference1st International Conference on Cloud Computing, CloudComp 2009
CountryGermany
CityMunich
Period09/10/1909/10/21

Fingerprint

Web services
Composite materials
Transparency
Costs
Industry

ASJC Scopus subject areas

  • Computer Networks and Communications

Cite this

Tanaka, M., Ishida, T., Murakami, Y., & Lin, D. (2010). Service Supervision patterns: Reusable adaption of composite services. In Cloud Computing - First International Conference, CloudComp 2009, Revised Selected Papers (pp. 147-163). (Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering; Vol. 34 LNICST). https://doi.org/10.1007/978-3-642-12636-9_11

Service Supervision patterns : Reusable adaption of composite services. / Tanaka, Masahiro; Ishida, Toru; Murakami, Yohei; Lin, Donghui.

Cloud Computing - First International Conference, CloudComp 2009, Revised Selected Papers. 2010. p. 147-163 (Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering; Vol. 34 LNICST).

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

Tanaka, M, Ishida, T, Murakami, Y & Lin, D 2010, Service Supervision patterns: Reusable adaption of composite services. in Cloud Computing - First International Conference, CloudComp 2009, Revised Selected Papers. Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, vol. 34 LNICST, pp. 147-163, 1st International Conference on Cloud Computing, CloudComp 2009, Munich, Germany, 09/10/19. https://doi.org/10.1007/978-3-642-12636-9_11
Tanaka M, Ishida T, Murakami Y, Lin D. Service Supervision patterns: Reusable adaption of composite services. In Cloud Computing - First International Conference, CloudComp 2009, Revised Selected Papers. 2010. p. 147-163. (Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering). https://doi.org/10.1007/978-3-642-12636-9_11
Tanaka, Masahiro ; Ishida, Toru ; Murakami, Yohei ; Lin, Donghui. / Service Supervision patterns : Reusable adaption of composite services. Cloud Computing - First International Conference, CloudComp 2009, Revised Selected Papers. 2010. pp. 147-163 (Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering).
@inproceedings{95903f5eafec43919dc68418f183de16,
title = "Service Supervision patterns: Reusable adaption of composite services",
abstract = "A composite Web service provided as a {"}cloud{"} service should make its constituent Web services transparent to users. However, existing frameworks for composite Web services cannot realize such transparency because they lack capability of adapting changes of behaviors of constituents Web services and business rules of service providers. Service Supervision, proposed in the previous work, allows us to flexibly adapt a composite Web service by combining control execution functions which control behavior of running instances of composite Web services. However, much flexibility of the execution control functions sometimes makes it difficult to design adaptation processes due to absence of accumulated know-how such as guidelines. Moreover, it often costs a lot to port adaptation processes to the model of composite Web service to be adapted. To solve the problems, we first organized various adaptation processes based on some previous works. Then we proposed Service Supervision patterns, which consist of typical requirements for adaptation and WS-BPEL processes satisfying the requirements by using execution control functions. The patterns are easy for designers of composite Web services to understand and make it possible to reduce cost to port them to the model of a composite service.",
author = "Masahiro Tanaka and Toru Ishida and Yohei Murakami and Donghui Lin",
year = "2010",
month = "12",
day = "1",
doi = "10.1007/978-3-642-12636-9_11",
language = "English",
isbn = "3642126359",
series = "Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering",
pages = "147--163",
booktitle = "Cloud Computing - First International Conference, CloudComp 2009, Revised Selected Papers",

}

TY - GEN

T1 - Service Supervision patterns

T2 - Reusable adaption of composite services

AU - Tanaka, Masahiro

AU - Ishida, Toru

AU - Murakami, Yohei

AU - Lin, Donghui

PY - 2010/12/1

Y1 - 2010/12/1

N2 - A composite Web service provided as a "cloud" service should make its constituent Web services transparent to users. However, existing frameworks for composite Web services cannot realize such transparency because they lack capability of adapting changes of behaviors of constituents Web services and business rules of service providers. Service Supervision, proposed in the previous work, allows us to flexibly adapt a composite Web service by combining control execution functions which control behavior of running instances of composite Web services. However, much flexibility of the execution control functions sometimes makes it difficult to design adaptation processes due to absence of accumulated know-how such as guidelines. Moreover, it often costs a lot to port adaptation processes to the model of composite Web service to be adapted. To solve the problems, we first organized various adaptation processes based on some previous works. Then we proposed Service Supervision patterns, which consist of typical requirements for adaptation and WS-BPEL processes satisfying the requirements by using execution control functions. The patterns are easy for designers of composite Web services to understand and make it possible to reduce cost to port them to the model of a composite service.

AB - A composite Web service provided as a "cloud" service should make its constituent Web services transparent to users. However, existing frameworks for composite Web services cannot realize such transparency because they lack capability of adapting changes of behaviors of constituents Web services and business rules of service providers. Service Supervision, proposed in the previous work, allows us to flexibly adapt a composite Web service by combining control execution functions which control behavior of running instances of composite Web services. However, much flexibility of the execution control functions sometimes makes it difficult to design adaptation processes due to absence of accumulated know-how such as guidelines. Moreover, it often costs a lot to port adaptation processes to the model of composite Web service to be adapted. To solve the problems, we first organized various adaptation processes based on some previous works. Then we proposed Service Supervision patterns, which consist of typical requirements for adaptation and WS-BPEL processes satisfying the requirements by using execution control functions. The patterns are easy for designers of composite Web services to understand and make it possible to reduce cost to port them to the model of a composite service.

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

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

U2 - 10.1007/978-3-642-12636-9_11

DO - 10.1007/978-3-642-12636-9_11

M3 - Conference contribution

AN - SCOPUS:84885890242

SN - 3642126359

SN - 9783642126352

T3 - Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering

SP - 147

EP - 163

BT - Cloud Computing - First International Conference, CloudComp 2009, Revised Selected Papers

ER -