TY - GEN
T1 - A probabilistic approach for long-term B2B service compositions
AU - Klein, Adrian
AU - Wagner, Florian
AU - Ishikawa, Fuyuki
AU - Honiden, Shinichi
PY - 2012/9/24
Y1 - 2012/9/24
N2 - Service composition algorithms are used for realizing loosely coupled interactions in Service-Oriented Computing. Starting from an abstract workflow, concrete services are matched, based on their QoS, with the preferences and constraints of users. Current approaches usually only consider static QoS values and find a single solution consisting of one concrete service for each workflow task. In a business-to-business (B2B) environment, though, there are additional requirements for service compositions: 1) a high number of invocations, and 2) a high reliability. Thus, we introduce a probabilistic approach on the basis of a new QoS model to solve the composition problem for such long-term B2B service compositions. For each task and for every point in time, we determine the most appropriate services and backup services for a specific user. Thus, the selection depends on the actual response time and reliability, or recent invocation failures or timeouts. For that purpose, we propose an adaptive genetic algorithm that employs our QoS model and determines backup services dynamically based on the required reliability. Our evaluations show that our approach significantly increases the utility of long-term compositions compared with standard approaches in the envisioned B2B environments.
AB - Service composition algorithms are used for realizing loosely coupled interactions in Service-Oriented Computing. Starting from an abstract workflow, concrete services are matched, based on their QoS, with the preferences and constraints of users. Current approaches usually only consider static QoS values and find a single solution consisting of one concrete service for each workflow task. In a business-to-business (B2B) environment, though, there are additional requirements for service compositions: 1) a high number of invocations, and 2) a high reliability. Thus, we introduce a probabilistic approach on the basis of a new QoS model to solve the composition problem for such long-term B2B service compositions. For each task and for every point in time, we determine the most appropriate services and backup services for a specific user. Thus, the selection depends on the actual response time and reliability, or recent invocation failures or timeouts. For that purpose, we propose an adaptive genetic algorithm that employs our QoS model and determines backup services dynamically based on the required reliability. Our evaluations show that our approach significantly increases the utility of long-term compositions compared with standard approaches in the envisioned B2B environments.
KW - B2B
KW - QoS-aware service composition
KW - long-term
KW - reliability
UR - http://www.scopus.com/inward/record.url?scp=84866359041&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84866359041&partnerID=8YFLogxK
U2 - 10.1109/ICWS.2012.39
DO - 10.1109/ICWS.2012.39
M3 - Conference contribution
AN - SCOPUS:84866359041
SN - 9780769547527
T3 - Proceedings - 2012 IEEE 19th International Conference on Web Services, ICWS 2012
SP - 259
EP - 266
BT - Proceedings - 2012 IEEE 19th International Conference on Web Services, ICWS 2012
T2 - 2012 IEEE 19th International Conference on Web Services, ICWS 2012
Y2 - 24 June 2012 through 29 June 2012
ER -