DocumentCode :
2448159
Title :
Automatic Monitoring of SLAs of Web Services
Author :
Goel, Nihita ; Shyamasundar, R.K.
Author_Institution :
Fac. of Technol. & Comput. Sci., Tata Inst. of Fundamental Res., Mumbai, India
fYear :
2010
fDate :
6-10 Dec. 2010
Firstpage :
99
Lastpage :
106
Abstract :
The distributed nature of web services, absence of a single stakeholder and the resulting fact that there is no control on the individual web services makes it difficult to ensure that the computation underlying the web service composition proceeds as intended. Thus, it is essential to monitor the computations at runtime to satisfy the needs of the user safety and QoS properties. In this paper, we describe the design and development of a runtime monitor which executes concurrently with the runtime system of a web service orchestration language. The monitoring property, is specified either as wanted/unwanted scenarios or specified as a formula using a subset of temporal logic called SL. From the given properties, we derive the observers as reactive automata using a synchronous framework and integrate them with the underlying engine of the web service specification language, for our implementation, we have used Orc. We illustrate our implementation through examples of monitoring various web service properties.
Keywords :
Web services; automata theory; specification languages; temporal logic; QoS properties; SLA; Web service composition; Web service orchestration language; Web service specification language; automatic monitoring; reactive automata; temporal logic; Automata; Engines; Monitoring; Observers; Quality of service; Safety; Web services; Runtime Monitoring; SLAs; Web Services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Services Computing Conference (APSCC), 2010 IEEE Asia-Pacific
Conference_Location :
Hangzhou
Print_ISBN :
978-1-4244-9396-8
Type :
conf
DOI :
10.1109/APSCC.2010.58
Filename :
5708559
Link To Document :
بازگشت