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,...

Full description

Bibliographic Details
Main Author: Kaowichakorn, Peerachai
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