Home > Research > Publications & Outputs > A Self-Managing Brokerage Model for Quality Ass...
View graph of relations

A Self-Managing Brokerage Model for Quality Assurance in Service-Oriented Systems

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

A Self-Managing Brokerage Model for Quality Assurance in Service-Oriented Systems. / Robinson, D.; Kotonya, G.
High Assurance Systems Engineering Symposium, 2008. HASE 2008. 11th IEEE. IEEE, 2008. p. 424 -433.

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Robinson, D & Kotonya, G 2008, A Self-Managing Brokerage Model for Quality Assurance in Service-Oriented Systems. in High Assurance Systems Engineering Symposium, 2008. HASE 2008. 11th IEEE. IEEE, pp. 424 -433. https://doi.org/10.1109/HASE.2008.28

APA

Robinson, D., & Kotonya, G. (2008). A Self-Managing Brokerage Model for Quality Assurance in Service-Oriented Systems. In High Assurance Systems Engineering Symposium, 2008. HASE 2008. 11th IEEE (pp. 424 -433). IEEE. https://doi.org/10.1109/HASE.2008.28

Vancouver

Robinson D, Kotonya G. A Self-Managing Brokerage Model for Quality Assurance in Service-Oriented Systems. In High Assurance Systems Engineering Symposium, 2008. HASE 2008. 11th IEEE. IEEE. 2008. p. 424 -433 doi: 10.1109/HASE.2008.28

Author

Robinson, D. ; Kotonya, G. / A Self-Managing Brokerage Model for Quality Assurance in Service-Oriented Systems. High Assurance Systems Engineering Symposium, 2008. HASE 2008. 11th IEEE. IEEE, 2008. pp. 424 -433

Bibtex

@inproceedings{308ae7a10dc84065b9dc485edcbe1168,
title = "A Self-Managing Brokerage Model for Quality Assurance in Service-Oriented Systems",
abstract = "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.",
keywords = "brokerage architecture, consumer-centred approach, forecasting scheme, monitoring scheme, negotiation scheme, network outages, provider reputation scheme, quality assurance, quality of service, runtime environment, self-managing brokerage model, service interdependencies, service-oriented systems, forecasting theory, software architecture, software management, software quality, system monitoring",
author = "D. Robinson and G. Kotonya",
year = "2008",
month = dec,
day = "1",
doi = "10.1109/HASE.2008.28",
language = "English",
isbn = "978-0-7695-3482-4",
pages = "424 --433",
booktitle = "High Assurance Systems Engineering Symposium, 2008. HASE 2008. 11th IEEE",
publisher = "IEEE",

}

RIS

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 -