Cargando…

A novel QoS-aware prediction approach for dynamic web services

Web service has become irreplaceable for service-oriented application in both academia and industry in recent years. Quality of Service (QoS) is used to describe the nonfunctional characteristics of Web service. Identifying Web service QoS is crucial for service-oriented application designers becaus...

Descripción completa

Detalles Bibliográficos
Autores principales: Song, Yiguang, Hu, Li, Yu, Ming
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6105022/
https://www.ncbi.nlm.nih.gov/pubmed/30133516
http://dx.doi.org/10.1371/journal.pone.0202669
_version_ 1783349592068194304
author Song, Yiguang
Hu, Li
Yu, Ming
author_facet Song, Yiguang
Hu, Li
Yu, Ming
author_sort Song, Yiguang
collection PubMed
description Web service has become irreplaceable for service-oriented application in both academia and industry in recent years. Quality of Service (QoS) is used to describe the nonfunctional characteristics of Web service. Identifying Web service QoS is crucial for service-oriented application designers because service users may obtain very different QoS performance of the same service in the client-side due to dynamic changes of Internet environment as well as user context. However, evaluating QoS performance of a large scale of Web services requires considerable time and resources in real-world. Existing methods can make a personalized prediction for average QoS values by employing historical data but fail to take into consideration the fluctuation feature of Web service QoS values. To address this issue, this paper proposes a novel method for personalized QoS prediction of dynamic Web Services. First, a novel approach is used to extract feature points of QoS sequences and dynamic time warping distance is used to compute the similarity instead of Euclidean distance. By finding the most similar QoS sequences of the target QoS sequence, the missing QoS values can be predicted without extra Web services invoking. To validate our method, we conduct a large number of experiments based on real-world Web service QoS data set. The experimental studies show that our method has higher accuracy rate compared with the existing methods.
format Online
Article
Text
id pubmed-6105022
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-61050222018-09-15 A novel QoS-aware prediction approach for dynamic web services Song, Yiguang Hu, Li Yu, Ming PLoS One Research Article Web service has become irreplaceable for service-oriented application in both academia and industry in recent years. Quality of Service (QoS) is used to describe the nonfunctional characteristics of Web service. Identifying Web service QoS is crucial for service-oriented application designers because service users may obtain very different QoS performance of the same service in the client-side due to dynamic changes of Internet environment as well as user context. However, evaluating QoS performance of a large scale of Web services requires considerable time and resources in real-world. Existing methods can make a personalized prediction for average QoS values by employing historical data but fail to take into consideration the fluctuation feature of Web service QoS values. To address this issue, this paper proposes a novel method for personalized QoS prediction of dynamic Web Services. First, a novel approach is used to extract feature points of QoS sequences and dynamic time warping distance is used to compute the similarity instead of Euclidean distance. By finding the most similar QoS sequences of the target QoS sequence, the missing QoS values can be predicted without extra Web services invoking. To validate our method, we conduct a large number of experiments based on real-world Web service QoS data set. The experimental studies show that our method has higher accuracy rate compared with the existing methods. Public Library of Science 2018-08-22 /pmc/articles/PMC6105022/ /pubmed/30133516 http://dx.doi.org/10.1371/journal.pone.0202669 Text en © 2018 Song et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Song, Yiguang
Hu, Li
Yu, Ming
A novel QoS-aware prediction approach for dynamic web services
title A novel QoS-aware prediction approach for dynamic web services
title_full A novel QoS-aware prediction approach for dynamic web services
title_fullStr A novel QoS-aware prediction approach for dynamic web services
title_full_unstemmed A novel QoS-aware prediction approach for dynamic web services
title_short A novel QoS-aware prediction approach for dynamic web services
title_sort novel qos-aware prediction approach for dynamic web services
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6105022/
https://www.ncbi.nlm.nih.gov/pubmed/30133516
http://dx.doi.org/10.1371/journal.pone.0202669
work_keys_str_mv AT songyiguang anovelqosawarepredictionapproachfordynamicwebservices
AT huli anovelqosawarepredictionapproachfordynamicwebservices
AT yuming anovelqosawarepredictionapproachfordynamicwebservices
AT songyiguang novelqosawarepredictionapproachfordynamicwebservices
AT huli novelqosawarepredictionapproachfordynamicwebservices
AT yuming novelqosawarepredictionapproachfordynamicwebservices