A real-time reliability model for ontology-based dynamic web service composition
Harmeet Chawla, Haiping Xu, MengChu Zhou · 2011
Abstract—Ontology-based web service composition allows for integration of available web services in real-time to meet desired objectives. In order to evaluate the quality of composite web services at runtime, there is a pressing need to define a feasible real-time web service reliability model. In this paper, we present such a model. We first introduce a dynamic process model that supports the evaluation of web service reliability. Then we provide a hybrid reliability model for atomic web services by considering both software and hardware aspects of the services. In order to calculate efficiently the reliability of ontology-based dynamic composite web services, we present a recursive algorithm that evaluates the reliability of various service composition constructs in real-time. Finally, we use a case study to show how to compute and monitor the reliability of composite web services in real-time, and how our approach supports reliable ontology-based dynamic web service composition. Keywords-web service composition; ontology; reliability model; quality of service (QoS); dynamic process model; real-time. I.