Dependency-guided service composition for user-centric SOA

W. T. Tsai, Peide Zhong, Xiaoying Bai, Jay Elston

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

7 Citations (Scopus)

Abstract

Service-Oriented Architecture (SOA) is characterized by dynamic service discovery and composition. For user-centric SOA, not only services, workflows and application templates can be published and discovered for composition. Furthermore, a user can publish an application template and let providers supply the needed services. A key issue in user-centric service composition is to intelligently and effectively discover the subset of correlated services that best match the users' requirements. This paper proposes a two-steps composition process. In the first step, users choose templates from ontology with its dependency. The dependency information identifies a set of candidate services and workflows that may be applicable for composition. In the send step, after the templates are selected, users can finalize the selection of services and workflows from a set of candidate services or workflows based on their preference. This 2-step process is supported by dependency identification algorithms and is illustrated using a case study.

Original languageEnglish (US)
Title of host publicationProceedings - IEEE International Conference on e-Business Engineering, ICEBE 2009; IEEE Int. Workshops - AiR 2009; SOAIC 2009; SOKMBI 2009; ASOC 2009
Pages149-156
Number of pages8
DOIs
StatePublished - 2009
EventIEEE International Conference on e-Business Engineering, ICEBE 2009; IEEE Int. Workshops - AiR 2009; SOAIC 2009; SOKMBI 2009; ASOC 2009 - Macau, China
Duration: Oct 21 2009Oct 23 2009

Other

OtherIEEE International Conference on e-Business Engineering, ICEBE 2009; IEEE Int. Workshops - AiR 2009; SOAIC 2009; SOKMBI 2009; ASOC 2009
CountryChina
CityMacau
Period10/21/0910/23/09

Fingerprint

Service oriented architecture (SOA)
Chemical analysis
Ontology
Service-oriented architecture
Service composition
Template

Keywords

  • Dependency
  • Ontology
  • Service composition

ASJC Scopus subject areas

  • Business, Management and Accounting (miscellaneous)
  • Management of Technology and Innovation
  • Computer Science Applications
  • Software

Cite this

Tsai, W. T., Zhong, P., Bai, X., & Elston, J. (2009). Dependency-guided service composition for user-centric SOA. In Proceedings - IEEE International Conference on e-Business Engineering, ICEBE 2009; IEEE Int. Workshops - AiR 2009; SOAIC 2009; SOKMBI 2009; ASOC 2009 (pp. 149-156). [5342120] https://doi.org/10.1109/ICEBE.2009.28

Dependency-guided service composition for user-centric SOA. / Tsai, W. T.; Zhong, Peide; Bai, Xiaoying; Elston, Jay.

Proceedings - IEEE International Conference on e-Business Engineering, ICEBE 2009; IEEE Int. Workshops - AiR 2009; SOAIC 2009; SOKMBI 2009; ASOC 2009. 2009. p. 149-156 5342120.

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

Tsai, WT, Zhong, P, Bai, X & Elston, J 2009, Dependency-guided service composition for user-centric SOA. in Proceedings - IEEE International Conference on e-Business Engineering, ICEBE 2009; IEEE Int. Workshops - AiR 2009; SOAIC 2009; SOKMBI 2009; ASOC 2009., 5342120, pp. 149-156, IEEE International Conference on e-Business Engineering, ICEBE 2009; IEEE Int. Workshops - AiR 2009; SOAIC 2009; SOKMBI 2009; ASOC 2009, Macau, China, 10/21/09. https://doi.org/10.1109/ICEBE.2009.28
Tsai WT, Zhong P, Bai X, Elston J. Dependency-guided service composition for user-centric SOA. In Proceedings - IEEE International Conference on e-Business Engineering, ICEBE 2009; IEEE Int. Workshops - AiR 2009; SOAIC 2009; SOKMBI 2009; ASOC 2009. 2009. p. 149-156. 5342120 https://doi.org/10.1109/ICEBE.2009.28
Tsai, W. T. ; Zhong, Peide ; Bai, Xiaoying ; Elston, Jay. / Dependency-guided service composition for user-centric SOA. Proceedings - IEEE International Conference on e-Business Engineering, ICEBE 2009; IEEE Int. Workshops - AiR 2009; SOAIC 2009; SOKMBI 2009; ASOC 2009. 2009. pp. 149-156
@inproceedings{6c951b18d1bf4470abf2b56a878225fc,
title = "Dependency-guided service composition for user-centric SOA",
abstract = "Service-Oriented Architecture (SOA) is characterized by dynamic service discovery and composition. For user-centric SOA, not only services, workflows and application templates can be published and discovered for composition. Furthermore, a user can publish an application template and let providers supply the needed services. A key issue in user-centric service composition is to intelligently and effectively discover the subset of correlated services that best match the users' requirements. This paper proposes a two-steps composition process. In the first step, users choose templates from ontology with its dependency. The dependency information identifies a set of candidate services and workflows that may be applicable for composition. In the send step, after the templates are selected, users can finalize the selection of services and workflows from a set of candidate services or workflows based on their preference. This 2-step process is supported by dependency identification algorithms and is illustrated using a case study.",
keywords = "Dependency, Ontology, Service composition",
author = "Tsai, {W. T.} and Peide Zhong and Xiaoying Bai and Jay Elston",
year = "2009",
doi = "10.1109/ICEBE.2009.28",
language = "English (US)",
isbn = "9780769538426",
pages = "149--156",
booktitle = "Proceedings - IEEE International Conference on e-Business Engineering, ICEBE 2009; IEEE Int. Workshops - AiR 2009; SOAIC 2009; SOKMBI 2009; ASOC 2009",

}

TY - GEN

T1 - Dependency-guided service composition for user-centric SOA

AU - Tsai, W. T.

AU - Zhong, Peide

AU - Bai, Xiaoying

AU - Elston, Jay

PY - 2009

Y1 - 2009

N2 - Service-Oriented Architecture (SOA) is characterized by dynamic service discovery and composition. For user-centric SOA, not only services, workflows and application templates can be published and discovered for composition. Furthermore, a user can publish an application template and let providers supply the needed services. A key issue in user-centric service composition is to intelligently and effectively discover the subset of correlated services that best match the users' requirements. This paper proposes a two-steps composition process. In the first step, users choose templates from ontology with its dependency. The dependency information identifies a set of candidate services and workflows that may be applicable for composition. In the send step, after the templates are selected, users can finalize the selection of services and workflows from a set of candidate services or workflows based on their preference. This 2-step process is supported by dependency identification algorithms and is illustrated using a case study.

AB - Service-Oriented Architecture (SOA) is characterized by dynamic service discovery and composition. For user-centric SOA, not only services, workflows and application templates can be published and discovered for composition. Furthermore, a user can publish an application template and let providers supply the needed services. A key issue in user-centric service composition is to intelligently and effectively discover the subset of correlated services that best match the users' requirements. This paper proposes a two-steps composition process. In the first step, users choose templates from ontology with its dependency. The dependency information identifies a set of candidate services and workflows that may be applicable for composition. In the send step, after the templates are selected, users can finalize the selection of services and workflows from a set of candidate services or workflows based on their preference. This 2-step process is supported by dependency identification algorithms and is illustrated using a case study.

KW - Dependency

KW - Ontology

KW - Service composition

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

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

U2 - 10.1109/ICEBE.2009.28

DO - 10.1109/ICEBE.2009.28

M3 - Conference contribution

SN - 9780769538426

SP - 149

EP - 156

BT - Proceedings - IEEE International Conference on e-Business Engineering, ICEBE 2009; IEEE Int. Workshops - AiR 2009; SOAIC 2009; SOKMBI 2009; ASOC 2009

ER -