DocumentCode :
67329
Title :
A Petri-Net-Based Approach to Reliability Determination of Ontology-Based Service Compositions
Author :
Yunni Xia ; Xin Luo ; Jia Li ; Qingsheng Zhu
Author_Institution :
Sch. of Comput., Chongqing Univ., Chongqing, China
Volume :
43
Issue :
5
fYear :
2013
fDate :
Sept. 2013
Firstpage :
1240
Lastpage :
1247
Abstract :
Ontology Web Language for Services (OWL-S), one of the most significant semantic Web service ontologies proposed to date, provides a core ontological framework and guidelines for describing the properties and capabilities of services in an unambiguous computer-interpretable form. Analysis of the quality of service of composite service processes specified in OWL-S enables service users to decide whether the process meets nonfunctional requirements. In this paper, we propose a probabilistic approach for reliability analysis of OWL-S processes, employing the non-Markovian stochastic Petri net (NMSPN) as the fundamental model. Based on the NMSPN representations of the OWL-S elements, we introduce an analytical method for the calculation of the process-normal-completion probability as the reliability estimate. This method takes the probabilistic parameters of service invocations and messages as model inputs. To validate the feasibility and accuracy of our approach, we obtain runtime experimental data and conduct a confidence interval analysis in a case study. A sensitivity analysis is also performed to determine the impact of model parameters on reliability and to help identify the reliability bottlenecks.
Keywords :
Petri nets; Web services; knowledge representation languages; ontologies (artificial intelligence); quality of service; reliability; semantic Web; sensitivity analysis; stochastic processes; NMSPN representations; OWL-S elements; OWL-S processes; Petri-net-based approach; composite service process; confidence interval analysis; nonMarkovian stochastic Petri net; ontological framework; ontology Web language for services; ontology-based service compositions; probabilistic approach; probabilistic parameters; process-normal-completion probability; quality of service; reliability analysis; reliability determination; semantic Web service ontologies; sensitivity analysis; service invocations; service users; unambiguous computer-interpretable form; Ontologies; Process control; Quality of service; Software reliability; Stochastic processes; Web services; Confidence interval analysis; Ontology Web Language for Services (OWL-S); Petri net; reliability; service composition;
fLanguage :
English
Journal_Title :
Systems, Man, and Cybernetics: Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
2168-2216
Type :
jour
DOI :
10.1109/TSMCA.2012.2227957
Filename :
6573405
Link To Document :
بازگشت