Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
}
TY - GEN
T1 - A Self-Managing Brokerage Model for Quality Assurance in Service-Oriented Systems
AU - Robinson, D.
AU - Kotonya, G.
PY - 2008/12/1
Y1 - 2008/12/1
N2 - Service-oriented system quality is not just a function of the quality of a provided service, but the interdependencies between services, the resource constraints of the runtime environment and network outages. This makes it difficult to anticipate how the consequences of these factors might influence system behaviour, which in turn makes it difficult to specify the right system environment in advance. Current quality management schemes for service-oriented systems are inadequate for assuring system quality as they rely largely on static service properties to predict system quality. Secondly, they offer the consumer only limited control over the quality of service. This paper describes a self-managing, consumer-centred approach based on a brokerage architecture that allows different monitoring, negotiation, forecasting and provider reputation schemes to be integrated into a runtime quality assurance framework for service-oriented systems. We illustrate our solution with a small service-oriented application.
AB - Service-oriented system quality is not just a function of the quality of a provided service, but the interdependencies between services, the resource constraints of the runtime environment and network outages. This makes it difficult to anticipate how the consequences of these factors might influence system behaviour, which in turn makes it difficult to specify the right system environment in advance. Current quality management schemes for service-oriented systems are inadequate for assuring system quality as they rely largely on static service properties to predict system quality. Secondly, they offer the consumer only limited control over the quality of service. This paper describes a self-managing, consumer-centred approach based on a brokerage architecture that allows different monitoring, negotiation, forecasting and provider reputation schemes to be integrated into a runtime quality assurance framework for service-oriented systems. We illustrate our solution with a small service-oriented application.
KW - brokerage architecture
KW - consumer-centred approach
KW - forecasting scheme
KW - monitoring scheme
KW - negotiation scheme
KW - network outages
KW - provider reputation scheme
KW - quality assurance
KW - quality of service
KW - runtime environment
KW - self-managing brokerage model
KW - service interdependencies
KW - service-oriented systems
KW - forecasting theory
KW - software architecture
KW - software management
KW - software quality
KW - system monitoring
U2 - 10.1109/HASE.2008.28
DO - 10.1109/HASE.2008.28
M3 - Conference contribution/Paper
SN - 978-0-7695-3482-4
SP - 424
EP - 433
BT - High Assurance Systems Engineering Symposium, 2008. HASE 2008. 11th IEEE
PB - IEEE
ER -