TY - GEN
T1 - A real-time reliability model for ontology-based dynamic web service composition
AU - Chawla, Harmeet
AU - Xu, Haiping
AU - Zhou, Meng Chu
PY - 2011
Y1 - 2011
N2 - 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.
AB - 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.
KW - Dynamic process model
KW - Ontology
KW - Quality of service (QoS)
KW - Real-time
KW - Reliability model
KW - Web service composition
UR - http://www.scopus.com/inward/record.url?scp=84862956162&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84862956162&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:84862956162
SN - 1891706292
SN - 9781891706295
T3 - SEKE 2011 - Proceedings of the 23rd International Conference on Software Engineering and Knowledge Engineering
SP - 153
EP - 158
BT - SEKE 2011 - Proceedings of the 23rd International Conference on Software Engineering and Knowledge Engineering
T2 - SEKE 2011 - Proceedings of the 23rd International Conference on Software Engineering and Knowledge Engineering
Y2 - 7 July 2011 through 9 July 2011
ER -