Probabilistic Analysis of Quality of Service
Current complex service systems are usually comprised of many other components which are often external services performing particular tasks. The quality of service (QoS) attributes such as availability, cost, response time are essential to determine usability and eciency of such system. Obviously,...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation
2013
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:bth-4880 |
id |
ndltd-UPSALLA1-oai-DiVA.org-bth-4880 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-bth-48802018-01-12T05:10:24ZProbabilistic Analysis of Quality of ServiceengKaowichakorn, PeerachaiBlekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation2013QoS AnalysisProbabilistic AnalysisCode AnalyzerService-Oriented SystemComputer SciencesDatavetenskap (datalogi)Probability Theory and StatisticsSannolikhetsteori och statistikSoftware EngineeringProgramvaruteknikCurrent complex service systems are usually comprised of many other components which are often external services performing particular tasks. The quality of service (QoS) attributes such as availability, cost, response time are essential to determine usability and eciency of such system. Obviously, the QoS of such compound system is dependent on the QoS of its components. However, the QoS of each component is naturally unstable and di erent each time it is called due to many factors like network bandwidth, workload, hardware resource, etc. This will consequently make the QoS of the whole system be unstable. This uncertainty can be described and represented with probability distributions. This thesis presents an approach to calculate the QoS of the system when the probability distributions of QoS of each component are provided by service provider or derived from historical data, along with the structure of their compositions. In addition, an analyzer tool is implemented in order to predict the QoS of the given compositions and probability distributions following the proposed approach. The output of the analyzer can be used to predict the behavior of the system to be implemented and to make decisions based on the expected performance. The experimental evaluation shows that the estimation is reliable with a minimal and acceptable error measurement. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:bth-4880Local oai:bth.se:arkivexFC206148047EBC89C1257B2C0044E514application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
topic |
QoS Analysis Probabilistic Analysis Code Analyzer Service-Oriented System Computer Sciences Datavetenskap (datalogi) Probability Theory and Statistics Sannolikhetsteori och statistik Software Engineering Programvaruteknik |
spellingShingle |
QoS Analysis Probabilistic Analysis Code Analyzer Service-Oriented System Computer Sciences Datavetenskap (datalogi) Probability Theory and Statistics Sannolikhetsteori och statistik Software Engineering Programvaruteknik Kaowichakorn, Peerachai Probabilistic Analysis of Quality of Service |
description |
Current complex service systems are usually comprised of many other components which are often external services performing particular tasks. The quality of service (QoS) attributes such as availability, cost, response time are essential to determine usability and eciency of such system. Obviously, the QoS of such compound system is dependent on the QoS of its components. However, the QoS of each component is naturally unstable and di erent each time it is called due to many factors like network bandwidth, workload, hardware resource, etc. This will consequently make the QoS of the whole system be unstable. This uncertainty can be described and represented with probability distributions. This thesis presents an approach to calculate the QoS of the system when the probability distributions of QoS of each component are provided by service provider or derived from historical data, along with the structure of their compositions. In addition, an analyzer tool is implemented in order to predict the QoS of the given compositions and probability distributions following the proposed approach. The output of the analyzer can be used to predict the behavior of the system to be implemented and to make decisions based on the expected performance. The experimental evaluation shows that the estimation is reliable with a minimal and acceptable error measurement. |
author |
Kaowichakorn, Peerachai |
author_facet |
Kaowichakorn, Peerachai |
author_sort |
Kaowichakorn, Peerachai |
title |
Probabilistic Analysis of Quality of Service |
title_short |
Probabilistic Analysis of Quality of Service |
title_full |
Probabilistic Analysis of Quality of Service |
title_fullStr |
Probabilistic Analysis of Quality of Service |
title_full_unstemmed |
Probabilistic Analysis of Quality of Service |
title_sort |
probabilistic analysis of quality of service |
publisher |
Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation |
publishDate |
2013 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:bth-4880 |
work_keys_str_mv |
AT kaowichakornpeerachai probabilisticanalysisofqualityofservice |
_version_ |
1718605136055500800 |