Cargando…

Reliability Prediction of Ontology-Based Service Compositions Using Petri Net and Time Series Models

OWL-S, one of the most important Semantic Web service ontologies proposed to date, provides a core ontological framework and guidelines for describing the properties and capabilities of their web services in an unambiguous, computer interpretable form. Predicting the reliability of composite service...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Jia, Xia, Yunni, Luo, Xin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi Publishing Corporation 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3933393/
https://www.ncbi.nlm.nih.gov/pubmed/24688429
http://dx.doi.org/10.1155/2014/760202
_version_ 1782304926515331072
author Li, Jia
Xia, Yunni
Luo, Xin
author_facet Li, Jia
Xia, Yunni
Luo, Xin
author_sort Li, Jia
collection PubMed
description OWL-S, one of the most important Semantic Web service ontologies proposed to date, provides a core ontological framework and guidelines for describing the properties and capabilities of their web services in an unambiguous, computer interpretable form. Predicting the reliability of composite service processes specified in OWL-S allows service users to decide whether the process meets the quantitative quality requirement. In this study, we consider the runtime quality of services to be fluctuating and introduce a dynamic framework to predict the runtime reliability of services specified in OWL-S, employing the Non-Markovian stochastic Petri net (NMSPN) and the time series model. The framework includes the following steps: obtaining the historical response times series of individual service components; fitting these series with a autoregressive-moving-average-model (ARMA for short) and predicting the future firing rates of service components; mapping the OWL-S process into a NMSPN model; employing the predicted firing rates as the model input of NMSPN and calculating the normal completion probability as the reliability estimate. In the case study, a comparison between the static model and our approach based on experimental data is presented and it is shown that our approach achieves higher prediction accuracy.
format Online
Article
Text
id pubmed-3933393
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher Hindawi Publishing Corporation
record_format MEDLINE/PubMed
spelling pubmed-39333932014-03-31 Reliability Prediction of Ontology-Based Service Compositions Using Petri Net and Time Series Models Li, Jia Xia, Yunni Luo, Xin ScientificWorldJournal Research Article OWL-S, one of the most important Semantic Web service ontologies proposed to date, provides a core ontological framework and guidelines for describing the properties and capabilities of their web services in an unambiguous, computer interpretable form. Predicting the reliability of composite service processes specified in OWL-S allows service users to decide whether the process meets the quantitative quality requirement. In this study, we consider the runtime quality of services to be fluctuating and introduce a dynamic framework to predict the runtime reliability of services specified in OWL-S, employing the Non-Markovian stochastic Petri net (NMSPN) and the time series model. The framework includes the following steps: obtaining the historical response times series of individual service components; fitting these series with a autoregressive-moving-average-model (ARMA for short) and predicting the future firing rates of service components; mapping the OWL-S process into a NMSPN model; employing the predicted firing rates as the model input of NMSPN and calculating the normal completion probability as the reliability estimate. In the case study, a comparison between the static model and our approach based on experimental data is presented and it is shown that our approach achieves higher prediction accuracy. Hindawi Publishing Corporation 2014-02-06 /pmc/articles/PMC3933393/ /pubmed/24688429 http://dx.doi.org/10.1155/2014/760202 Text en Copyright © 2014 Jia Li et al. https://creativecommons.org/licenses/by/3.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Li, Jia
Xia, Yunni
Luo, Xin
Reliability Prediction of Ontology-Based Service Compositions Using Petri Net and Time Series Models
title Reliability Prediction of Ontology-Based Service Compositions Using Petri Net and Time Series Models
title_full Reliability Prediction of Ontology-Based Service Compositions Using Petri Net and Time Series Models
title_fullStr Reliability Prediction of Ontology-Based Service Compositions Using Petri Net and Time Series Models
title_full_unstemmed Reliability Prediction of Ontology-Based Service Compositions Using Petri Net and Time Series Models
title_short Reliability Prediction of Ontology-Based Service Compositions Using Petri Net and Time Series Models
title_sort reliability prediction of ontology-based service compositions using petri net and time series models
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3933393/
https://www.ncbi.nlm.nih.gov/pubmed/24688429
http://dx.doi.org/10.1155/2014/760202
work_keys_str_mv AT lijia reliabilitypredictionofontologybasedservicecompositionsusingpetrinetandtimeseriesmodels
AT xiayunni reliabilitypredictionofontologybasedservicecompositionsusingpetrinetandtimeseriesmodels
AT luoxin reliabilitypredictionofontologybasedservicecompositionsusingpetrinetandtimeseriesmodels