Efficient online monitoring of web-service SLAs
Book chapter
Raimondi, F., Skene, J. and Emmerich, W. 2008. Efficient online monitoring of web-service SLAs. in: Harrold, J. and Murphy, G. (ed.) Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of Software Engineering Association for Computing Machinery (ACM). pp. 170-180
Chapter title | Efficient online monitoring of web-service SLAs |
---|---|
Authors | Raimondi, F., Skene, J. and Emmerich, W. |
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. |
Research Group | Artificial Intelligence group |
Foundations of Computing group | |
Research Group on Development of Intelligent Environments | |
SensoLab group | |
Page range | 170-180 |
Book title | Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of Software Engineering |
Editors | Harrold, J. and Murphy, G. |
Publisher | Association for Computing Machinery (ACM) |
ISBN | |
Hardcover | 9781595939951 |
Publication process dates | |
Deposited | 29 Apr 2010 |
Output status | Published |
Digital Object Identifier (DOI) | https://doi.org/10.1145/1453101.1453125 |
Language | English |
File |
https://repository.mdx.ac.uk/item/829v9
Download files
38
total views7
total downloads2
views this month1
downloads this month