NUST Institutional Repository

A Qos-Aware Web Service Recommendation System

Show simple item record

dc.contributor.author Ain, Noor Ul
dc.contributor.author Supervised by Dr. Naima Iltaf.
dc.date.accessioned 2021-08-02T06:02:06Z
dc.date.available 2021-08-02T06:02:06Z
dc.date.issued 2021-06
dc.identifier.other TCS-482
dc.identifier.other MSCS / MSSE-24
dc.identifier.uri http://10.250.8.41:8080/xmlui/handle/123456789/25163
dc.description.abstract The adoption ofWeb Services is rapidly increasing on theWorldWideWeb, which is giving rise to the demand of an efficient Web Service quality evaluation system. Web service is a software based application providing standardized interface to enable interoperable communication between machines on the internet. Most of the Web services provide similar functionality; however, differ in nonfunctional characteristics i.e. response time or throughput. A recommender system intends to recommend an item to a user by predicting user’s expected rating on that particular item.In order to predict unknown rating value , RS uses the existing rating values and supporting information. In a QoS-Aware Recommender System, the quality of service is considered for recommending personalized web services to user. The QoS includes the response time and throughput that a user receives while invoking a web service. While there have been many researches carried out for recommending a specific web service to a user, there still remains room for development. Currently available methods only take into account the client-side QoS information, ignoring the services’ contextual attributes. Moreover, Web service QoS elements including response time and throughput, mainly depend on the location of the user relative to the Web service. The location factor is also rarely considered in the existing QoS prediction systems. The two new QoS-aware Web Services Recommendation Systems are proposed in this thesis, in which the contextual properties of a Web service, and the location of the user respective to the Web service are incorporated. Firstly, the proposed method process the WSDL files and collects the contextual properties from WSDL files in order to cluster Web services on the basis of their feature similarities. Thus, more accurate neighbor selection takes place and prediction value is determined using QoS record. A user influenced prediction value is also determined. In order to map both, service and user influence on QoS prediction, a hybrid memory-based CF model will be developed. A model-based CF model is also developed which incorporates Web services contextual characteristics and users location as well. First, users will be clustered depending on their locations. Secondly, the contextual properties will be collected from WSDL files, and then the web services will be clustered on the basis of similar features. After that, an advanced form of Matrix Factorization (MF) will be used to recommend user specific Web services. Large scale experimentation will be performed on WSDream datasets, which involve dif ferent service invocation records over 339 users. These experimental results will show how effective and reliable the proposed system is. en_US
dc.language.iso en en_US
dc.publisher MCS en_US
dc.title A Qos-Aware Web Service Recommendation System en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account