Abstract

Web service technology and cloud computing offer promising solutions for developing distributed business applications published and invoked over the internet. Web service discovery finds the most relevant web services satisfying the functional needs of users. Semantic description of web services offers more accurate matching results between user query and web services descriptions. User's quality of service (QoS)-based criteria select the best web service from a set of functionally similar web services. The risk of privacy leakage of users is possible as service providers collect user personal data without any agreement. It isn't easy to assess the trustworthiness of values of QoS attributes provided by different service providers. Blockchain is an emerging technique that can overcome privacy leakage and identifying web services with fake values of QoS attributes. This chapter gives an overview of semantic web services, discovery and QoS-based selection of semantic web services, and the use of blockchain technology in the selection of web services.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call