TY - GEN
T1 - Dependency-guided service composition for user-centric SOA
AU - Zhong, Peide
AU - Bai, Xiaoying
AU - Elston, Jay
PY - 2009/12/1
Y1 - 2009/12/1
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 - https://www.scopus.com/pages/publications/77951013527
UR - https://www.scopus.com/pages/publications/77951013527#tab=citedBy
U2 - 10.1109/ICEBE.2009.28
DO - 10.1109/ICEBE.2009.28
M3 - Conference contribution
SN - 9780769538426
T3 - Proceedings - IEEE International Conference on e-Business Engineering, ICEBE 2009; IEEE Int. Workshops - AiR 2009; SOAIC 2009; SOKMBI 2009; ASOC 2009
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
T2 - IEEE International Conference on e-Business Engineering, ICEBE 2009; IEEE Int. Workshops - AiR 2009; SOAIC 2009; SOKMBI 2009; ASOC 2009
Y2 - 21 October 2009 through 23 October 2009
ER -