TY - GEN
T1 - Formal mapping of WSLA contracts on stochastic models
AU - Yassin Kassab, Rouaa
AU - Van Moorsel, Aad
PY - 2011
Y1 - 2011
N2 - Service level agreement (SLA) specification languages are designed to express monitorable contracts between service providers and consumers. It is of interest to determine if predictive models can be derived for SLAs expressed in such languages, if possible in automated fashion. For this purpose, we study in this paper the mapping of the Web Service Level Agreement (WSLA) into reward metrics defined in the Stochastic Discrete Event Systems (SDES) formalism. We associate a formal semantics with WSLA elements and map these on SDES through a five step mapping process, which includes expressions for the metrics and functions on these metrics, the time at which to predict, and the ultimate service level compliance probability. We illustrate our approach through a stock quote web service example.
AB - Service level agreement (SLA) specification languages are designed to express monitorable contracts between service providers and consumers. It is of interest to determine if predictive models can be derived for SLAs expressed in such languages, if possible in automated fashion. For this purpose, we study in this paper the mapping of the Web Service Level Agreement (WSLA) into reward metrics defined in the Stochastic Discrete Event Systems (SDES) formalism. We associate a formal semantics with WSLA elements and map these on SDES through a five step mapping process, which includes expressions for the metrics and functions on these metrics, the time at which to predict, and the ultimate service level compliance probability. We illustrate our approach through a stock quote web service example.
UR - https://www.scopus.com/pages/publications/84856586255
U2 - 10.1007/978-3-642-24749-1_10
DO - 10.1007/978-3-642-24749-1_10
M3 - Conference contribution
AN - SCOPUS:84856586255
SN - 9783642247484
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 117
EP - 132
BT - Computer Performance Engineering - 8th European Performance Engineering Workshop, EPEW 2011, Proceedings
T2 - 8th European Performance Engineering Workshop, EPEW 2011
Y2 - 12 October 2011 through 13 October 2011
ER -