Efficient online monitoring of web-service SLAs

Raimondi, Franco and Skene, James and Emmerich, Wolfgang (2008) Efficient online monitoring of web-service SLAs. In: Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of Software Engineering. Harrold, Jean and Murphy, Gail, eds. Association for Computing Machinery, pp. 170-180. ISBN 9781595939951

[img]
Preview
PDF
Download (1MB)

Abstract

If an organization depends on the service quality provided by
another organization it often enters into a bilateral service
level agreement (SLA), which mitigates outsourcing risks
by associating penalty payments with poor service quality.
Once these agreements are entered into, it becomes necessary
to monitor their conditions, which will commonly relate
to timeliness, reliability and request throughput, at runtime.
We show how these conditions can be translated into timed
automata. Acceptance of a timed word by a timed automaton
can be decided in quadratic time and because the timed
automata can operate while messages are exchanged at runtime
there is effectively only a linear run-time overhead. We
present an implementation to derive on-line monitors for
web services automatically from SLAs using an Eclipse plugin.
We evaluate the efficiency and scalability of this approach
using a large-scale case study in a service-oriented
computational grid.

Item Type: Book Section
Research Areas: A. > School of Science and Technology > Computer Science
A. > School of Science and Technology > Computer Science > Foundations of Computing group
A. > School of Science and Technology > Computer Science > SensoLab group
A. > School of Science and Technology > Computer Science > Artificial Intelligence group
A. > School of Science and Technology > Computer Science > Intelligent Environments group
Item ID: 5278
Useful Links:
Depositing User: Franco Raimondi
Date Deposited: 29 Apr 2010 15:57
Last Modified: 07 May 2015 22:15
URI: http://eprints.mdx.ac.uk/id/eprint/5278

Actions (login required)

Edit Item Edit Item

Full text downloads (NB count will be zero if no full text documents are attached to the record)

Downloads per month over the past year