Abstract
This thesis discusses the dynamic web service selection in the semantic context with QoS constraints. The goal of this work is to investigate the mechanism of automated QoS-based semantic web service selection. Semantic Web Service (SWS) aims to achieve the automation of web service tasks, such as service discover, selection, composition and invocation. The task of semantic web service selection is further investigated through this thesis. An architecture is proposed to achieve this task by considering QoS parameters. The QoS parameters are classified into dynamic and static attributes in the architecture. The dynamic attributes are evaluated and measured as an overall value by applying utility functions. This overall value can be modeled in the semantic context for the purpose of service selection. Furthermore, the architecture directly models the static QoS attributes in the semantic context for service selection. Finally, an open SWS challenge scenario named hardware purchasing is used in several experiments in order to evaluate the proposed architecture.
Highlights
In the last decade, web service has been the most successful and popular technology in distributed computing [1][2]
The evaluation is divided into three parts: o Evaluating utility functions regarding to the Quality of Service (QoS) attributes. o Evaluating the QoS broker in two parts: QoS collector and utility analyzer. o Evaluating the architecture for semantic web service election in Web Service Modeling Ontology (WSMO) environment
The objective of the evaluation is to verify the following issues: o All the QoS information can be collected. o Utility functions can measure the value for each QoS attribute properly. o The overall utility value can be calculated by the function. o The suitable services can be found and selected based on the overall value in WSMO semantic solution
Summary
Web service has been the most successful and popular technology in distributed computing [1][2]. Web service is a distributed technology that communicates based on HyperText Transfer Protocol (HTTP). It is described using Extensible Markup Language (XML), and transported via Simple Object Access Protocol (SOAP). WSMO consists of four main elements: ontology, web service, goal, and mediator. These elements constitute the WSMO solution for achieving semantic web service tasks. Ontology can be considered as the basic building block It extracts the data and models from the service providers and formulates the semantic context. The limitations in the current web service technology will be presented, as well as several basic concepts in WSMO will be introduced. We introduce one of the semantic solutions, WSMO, and discuss its basic concepts and principles
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.