A Web Service Discovery Approach Based on Operation Discovery with Ranking Algorithm

Page 1

https://doi.org/10.22214/ijraset.2023.49141

11 II
February 2023

ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538

Volume 11 Issue II Feb 2023- Available at www.ijraset.com

A Web Service Discovery Approach Based on Operation Discovery with Ranking Algorithm

Abstract: Today’s all people aware with Grid Computing. It is resource sharing and coordinated problem solving in dynamic multi–institutional virtual organization. Trust is a characteristics and quality of a Grid Computing. It is enabling of confidence that something will or will not occur in a predictable manner. It is supported on identification, authentication, accountability, authorization and availability.

Trust Model identifies the specific mechanisms that are necessary to respond to a specific threat profile. Threat Profile identifies the specific threats that are most likely to put environment at risk. Web Service Prediction Framework is used for the service discovery and web content, it explaining an algorithm for the induction’s rule for prediction. This framework description model contains the path type of interface parameter.

This method shows overall matching of interface by assuming abbreviation of synonyms and combined form of disordered fragments into outcomes in form of high precision, recall and F-measure.

The current approach is dealing with query of word related or it may be semantic in discovery dataset. Further web service mining of synaptic from dataset in knowledge of domain can be work in future. It will help to investigate the better approach to calculate relationship of trust and drawback evaluation.

Keywords: Web Service Prediction Framework, QoS metrics, Trust Model, Precision, Recall, F-measure

I. INTRODUCTION

Now-a-days several problems are arising in the field of computer with respect to data processing (computation). The resources are limited in every constitution (org.) and this will not be helpful to figure out bigger problems. There are several heterogeneous systems available that makes communication to solve the problem.

Many times the computers are being ideal and the resources are wasted, so in order to avoid this situation Grid Computing has accredited the concept of virtual organizations.

This organization mainly aims to assist and resolve the bigger problems by collecting the amentias (resources) available from various idle systems and also from various constitutions[1].

The units (systems) which are ready to participate in communication can be either from same domain or from other domains. The units from same domain can do the communication very easily or in a healthy manner since they know each other, but the communication is hard among the units from other different domains due to their varying terms and rules.

Each and every unit should be an authenticated and authorized unit which includes distribution of resources from other units. Most popular web services are to certify constitutions to determine web as a market seller and usefulness already occurred web services

It is picked a huge number of Web Services rise growth frequently to enhance the complexity stage for purchaser.

Second thing should be generated QoS prediction services, those are fail to protect the authenticity of feedback ratings. It can be out an out their QoS prediction services.

The ratings of users are considered as a subject to users of services predictions

A. Randomized Algorithm Trust Model

The trust model is using a randomized algorithm on the client and service provider feedback values to maintain consistency ratings among them. This mechanism allows both the units to face a strong accuracy and authorization criteria throughout the communication by using the gird certificates and maintaining stability among their reputations.

International Journal for Research in Applied Science & Engineering Technology (IJRASET)
862 ©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 |

ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538

Volume 11 Issue II Feb 2023- Available at www.ijraset.com

The steps involved in the trust model using randomized algorithm as shown in figure-2 are as follows:

1) The requests of a client to a grid certificate from the Certification Authority (CA) by transmitting the certificate signing request along with their achievement (credential).

2) The Certification Authority accept the request and validate the authenticity of the client based on the contribute achievement( credentials) like driving license, PAN card, unique ID Card etc and then it generate or restoration(renewals) a grid certificate if the credentials are correct. The CA issues a login and password to deal it and a grid certificate to the client registered by the CA’s private key.

3) The Certification Authority improve the entries by giving some updating of new or renewal of grid certificate in the Reputation Server (RS) concurrently.

4) The affirmation is send to the Certification Authority by the Reputation Server for each and every entry access made by CA.

5) The client requires their login, password and grid certificate to log into the Reputation Server.

6) The Reputation Server validate the client achievement /credentials and generates a proceeding ticket called as a token and sends to the client. The validity of the token is only for single observation.

7) The client conveying with the Resource Broker (RB) with the help of a memento and submits the fulfillments.

8) The Resource Broker associates the Grid Information Service (GIS) to essence the resources available that suits the client requirements.

9) The Grid Information Service has a resource possibility list based on the user requirements, since all the service providers powerfully register their resources which are possible for service.

10) If the client and selected service provider acquire to each other’s rules and regulation, then the Resource Broker access the feedback values of client and service provider using Randomized Algorithm (RA) from the Reputation Server to build trust with huge security.

II. BACKGROUND AND RELATED WORK

There is several attempts to make more effective grid architecture using trust model Yuan lin, siweiluo, zhangao which works On the trust behaviors & notion of trust, the trust model describe in Grid. The relationship of trust: While seeing transactions for the real world, now a day’s people generally tend to trust those who not only had a honest past interactions, but also fall in the characteristics of trading partners.

A. Syntax Based Service Discovery

Existing service discovery approaches often adopt key-word-matching technologies to find published Web services[11]. This syntax based matchmaking returns discovery results that may not accurately match the given service request. Web service discovery also employs schema matching. A schema matching approach for Web services discovery and composition trans-forms Web service descriptions, such as WSDL with SAWSDL annotations, into generic XML representations that can be processed by existing schema matchers.

International Journal for Research in Applied Science & Engineering Technology (IJRASET)
863 ©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 |
Figure 1.1: Trust Model Using Randomized Algorithm [8]

ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538

Volume 11 Issue II Feb 2023- Available at www.ijraset.com

There are number of researcher which have recognized the major role of reputation in Web service selection, and many states of art solution have been recommended. They adopted various techniques in different types of aspects to predefine the trustworthiness/reliability of Web services or service selections.

B. Semantic Annotation Based Service Discovery

Most of the current approaches to Web service discovery call for semantic Web services to have semantically tagged descriptions through various approaches[16]. These semantics include definitions of the capabilities, requirements, internal structure and interactions with the service. The Web Service Modeling Ontology (WSMO) [22] is a framework for Semantic Web Ser-vices that represents a top-down model, identifying semantics of Web services that use Web Service Modeling Language to describe domainspecific semantic models. Semantic Annotations for WSDL and XML Schema (SAWSDL) [23] is a W3C recommendation in which the se-mantic annotations use extended attributes called “Model References” to handle relationships between WSDL components and concepts in another semantic model.

C. Quality of Service (QoS) based Existing Algorithm

Firstly, the NAMF is existing approach as discussed with above approach present overall approach, and then discuss it in details, such as network map construction, user neighborhood computation and neighborhood-based regularization.[21]

The Overall Approach

It presents the overall QoS prediction approach. In addition to the QoS matrix, the user locations and the network map are also needed by approach. The network map, which is used for measuring the network distance between users, can be obtained from existing Internet mapping projects. As shown in QoS prediction approach, NAMF, mainly has the following three procedures:

1) Network Map Preprocessing: This procedure needs to acquire the network map and build related data structures, so that for any two users their network distance can be computed efficiently based on their locations.

2) Neighborhood Computation: This procedure computes the neighborhood of each user by identifying a subset of users with small distances to the user. The users in the same neighborhood are presumed to be similar; and the closer, the more similar.

3) Neighborhood-Integrated Matrix Factorization: After identifying the neighborhood for each service user, this procedure revamps the traditional MF model by integrating it with a regularization term which minimizes the difference between users within each neighborhood. As such, the missing QoS values are predicted for the active users.

D. Comparative Analysis of Existing Techniques

The existing approach exhibit following points:

1) They have worked on conceptual description model.

2) They have introduced the interaction input framework alongside the traditional textual search generally provided by other platform.

3) NAMF algorithm is time consuming due to its different usage and components.

4) They have used Synonyms, abbreviation as well as fragment combination parameter in evaluation of web service discovery.

5) OpD algorithm give results in single operation and combine approach operation outputs, such that a variant result can be opt out as per requirement.

6) In existing work paper they have extracted the web service dataset from well known registry sites such as who is and who is not.

Journal
in
)
International
for Research
Applied Science & Engineering Technology (IJRASET
864 ©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 |
Figure 2.1: The Overall Web Service Qos Prediction Approach [21]

ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538

Volume 11 Issue II Feb 2023- Available at www.ijraset.com

7) They have downloaded 1084 WSDL/ WADL files for the experiment evaluation and discovery. Further upon the duplicate service removal , they worked on 1026 web services.

8) They have also provided a work comparison of OpD with other algorithm using time cost, precision and recall as parameter.

E. Problem Statement in Previous Algorithms NAMF & OPD

Already the work in the same field in order to discover the web service for user requirement and other tools are invented by different research group and organizations. Thus they claim their work with different web mining algorithm such as OpD, OpD & Single, Service pool based different web service discovery generation and other optimized technique is present in this area. Although the technique which consume less time and produce accurate discovery using the available technique but still while dealing with such technique there are few limitation and challenges occur while dealing with these technique [21] . So in order to move with automated discovery generation technique following points should be keep in mind to settle down the accuracy and result.

1) There are the available tools which are costly and all the program and company cannot use this technique.

2) NAMF work with extra component, which may be heavy while dealing with large component structure and may consume more time in execution.

3) They have clearly stated in base paper that the dataset is not clear enough to justify their algorithm and computation, thus standard dataset were required for computation.

4) Existing NAMF worked only with the user features , which are driven by the algorithm and dataset.

5) Web service discovery and language can be difficult to understand by the team and also further passing of argument and testing can be difficult as compare to manual testing as it done by the team member only.

6) In order to understand the web stuff of specific tool , a proper training for that product is required so that it provide all the annotation and other related detail it generate automatically.

7) Stack holders keep secrecy of the awareness, sometime code mismatch can occur with the tool, thus a complete understanding of stack holder is required with automated technique.

8) Developer or web engineer want to generate web service requirement up to some process of execution, thus a core judgment monitoring is required to end up the web service generation process at particular step.

9) The existing algorithm produces low parameter computation.

F. Comparative Analysis Between Existing Techniques

In this section they defines comparative analysis between Quality of Service Metrics on the basis of Existing Technique that is NAMF, OpD, and Ranking Algorithm Approach, on the basis of total service time and Service Efficiency. It shows comparison according to high and low.

In this section, it shows comparison analysis of input and output parameter on the basis of service count, precision, recall and Fmeasure with the help of Existing techniques that is NAMF, OpD, and Ranking Approach.

Journal
)
International
for Research in Applied Science & Engineering Technology (IJRASET
865 ©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 |
Parameter NAMF(%) OpD(%) RANKING APPROACH(%) Total Service Time High (it takes long time to response) Low (it takes low time to response) Very Low
Table 2.1: Based On Quality of Service metrics
Parameter Total datasets Count NAMF OpD RANKING APPROACH Input Service dataset count in dataset:5000 64 15 8 Output Precision 0.3165 0.7536 0.9941 Output Recall 0.4098 0.132 0.031 Output F-measure 0.6429 0.8942 0.9936
Table 2.2: Based On Existing Techniques On Basis Of Input And Output Parameter

ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538

Volume 11 Issue II Feb 2023- Available at www.ijraset.com

III. PROPOSED WORK

This approach is made up of three modules. Web Service Model Extraction, Interface Semantic Mining, and the Main Discovery Process. The Web Service Model Extraction crawls Web services on the Internet and extracts information using a standard Web service description model. The Interface Semantic Mining module mines the underlying semantics and creates a semantics index library. The Main Discovery Process evaluates the user’s request and searches the Web services result set based on the index library. The Web Service Extraction and Interface Mining module can execute even before a discovery request is entered; therefore, the Main Discovery Process can execute quickly. The Main Discovery Process is based on our semantics extension index library, so it has a high precision/recall rate. As a result, the entire Web services discovery approach can discover results quickly with a high precision/recall rate.

A. Proposed Algorithm: Operation Discovery with Ranking (OpDR) Algorithm

The proposed OpDR algorithm for the web service discovery and output to the user with high precision and recall. They have provided architecture model which taken input from the various online resources and process them for the discovery approach. The discuss the detail approach and other previous technique such as Cosine based approach , semantic based approach , Annotation approach which take participate in finding better solution over the available item set. They have also worked on fragment an And abbreviation set for the input generation and thus for the output generation process also.

The algorithm defined by them is efficient in terms of data processing, precision and recall. Hence a further enhancement can be taken to this algorithm for still a limitation of finding best approach among the result given by OpD approach. OpD, OpD & Single, Service pool based different web service discovery generation and other optimized technique is present in this area. Although the technique which consume less time and produce accurate discovery using the available technique but still while dealing with such technique there are few limitation and challenges occur while dealing with these technique. So in order to move with automated discovery generation technique following points should be keep in mind to settle down the accuracy and result. The current technique is working either on semantic or word related query, discovery over the dataset. Our further work can be proceed with synaptic mining of web service from the available dataset in domain knowledge. Further in order to get a proper output a similarity measure ranking algorithm can be use to check the result efficiency and their comparison based on input and their output with the help of retrieved parameters. Enhanced page rank algorithm over domain based on analysis of previous work of web mining can be use to evaluate the best among the outputs.

B. Proposed OpDR Algorithm

OpDR is a hybrid technique used for “trust growth and re-ranking approach” to achieve high precision and recall rate, whatever gives input and outputs came through operation discovery algorithm and they again refine solution with priority manner and then decide which service should be taken for further process as an input.

Steps of the Proposed OpDR Algorithm-

Here, we are optimizing our technique for more straight and user friendly, also an effective ready solution which gives best among the best approach given in field of web service discovery over internet world.In order to increase parameter efficiency with time cost, precision and recall. An improvement in the algorithm can be done in following way-

Step-1: More service feature were added to the proposed work, which take combine effort and build accurate trust factor in between the service feature for web service discovery.

Step-2: An multiple parameter using in hybrid approach, which is capable to finding more relation in between the available parameter and trust relation in between them.

Step-3: A enhancement is considered to be original because it is working on realtime dataset with give high recommendation for us.

Step-4: We further is going to present optimization in result approach to draw a re-ranking approach on performing computation with discovery outcomes.

Step-5: The algorithm first going to extract the web service discovery using OpD algorithm and then further extraction ranking approach over the discovered item is going to defined by us.

Step-6: The ranking approach along side the existing algorithm is going to provide high accuracy as it is going to build more accuracy over the trust model taken in between the process considered to recognize the identical web service.

Step-7: Ranking approach is further going to provide high priority technique web services which can be used by user.

Step-8: The Ranking optimization process is going to perform by us , which is going to perform using sample inputs and output, thus it also can determine which service is efficient while working with real time scenario.

Journal
International
for Research in Applied Science & Engineering Technology (IJRASET)
866 ©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 |

C. Flow Chart of Proposed Algorithm

ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538

Volume 11 Issue II Feb 2023- Available at www.ijraset.com

Flow Chart of Proposed Model have following Steps-

1) Running server and loading of all the available data from the created resources which are participating for the communication.

2) Loading the complete data web services data from the real dataset.

3) Perform the particular algorithm as per selected by the user for further execution .

4) Perform proposed approach with type detection process as per requirement

5) Perform proposed model web service discovery approach and arranging them in retrieved order.

6) Testing mechanism which is ranking approach with input test is going to provide with auto state process.

7) Plotting a monitored and calculated parameter

IV. IMPLEMENTATION ANALYSIS AND RESULT

In this section explained about technologies that are used in the thesis implementation work.

A. Simulation

This simulation has objective to accomplice the following things: how to improve QoS parameter in terms of efficiency and accuracy based on performance where it calculates high precision, recall and F-measure.

1) Datasets

Here adopted two real-world web service QoS datasets for evaluation by Web Service QoS Prediction approach using experiments. Their details are described as follows:

a) Dataset 1: This dataset contains 339 service users, 5825 web services, and 339× 5825 QoS records. Each record of Quality of Service is obtained by a invocation of service between a user and a web service. Datasets are in structural format after that it converts into SQL format to import data into web service prediction framework. By analyzing the IP addresses of users, we found that all users are distributed within 137 ASs and 31 countries. In each QoS record, there are three kinds of QoS values, i.e., Precision,Recall and F-measure. Thus we extract two 339× 5825 QoS matrices from the dataset [32]. The former records the response time produced by each user invoking all web services, while the latter records the throughput produced by each user invoking all web services.

International Journal for Research in Applied Science & Engineering Technology (IJRASET)
867 ©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 |
Figure 3.1: Flow Diagram of Proposed Algorithm
STAR END

ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538

Volume 11 Issue II Feb 2023- Available at www.ijraset.com

b) Dataset 2: This dataset contains about 1.5 million Service Provider time records of 100 web services. The SPT records are collected by 150 computer nodes, which are distributed in 25 countries and 114 ASs. For each and every node of computer, there are 100 STT profiles, and each and every profile contains the SPT records of 100 services. By extracting all profiles from each node of computer, we obtain 15,000 users and a 15,000×100 SPT matrix.

B. Web Service Prediction Framework

This is framework of web service prediction in which dataset contain some attribute like Serial no. ,WSDL Address ,country , IP address, latitude and longitude. This attributes and its contain fetches through directly on datasets. These contain two approaches that is Existing technique (NAMF) and Proposed technique (OpDR) which has comparative analysis of this two and get highest precision and recall at the comparison of existing technique.

Calculation of precision and recall through existing technique (NAMF) approach and proposed technique (OpDR).

1) Precision: In the area of retrieval of information, it is the fraction of retrieved documents that are appropriate to the query Precision takes all retrieved documents into account, but it can also be evaluated at a given cut-off rank, considering only the topmost results returned by the system. This measure is called precision For example for a text search on a set of documents precision is the number of accurate outcomes that divided by the number of all returned outcomes.

2) Recall: In Information retrieval, Recall is the fraction of the documents that are appropriate to the query which are successfully retrieved.

3) F-measure: The F-measure can be viewed as a compromise between recall and precision. It is high only when both recall and precision are high. It is equivalent to recall when α = 0 and precision when α = 1. The F-measure assumes values in the interval [0, 1]. It is 0 when no relevant documents have been retrieved, and is 1 if all retrieved documents are relevant and all relevant documents have been retrieved.

4) Mathematical Formula

Precision= |{relevant data} {retrieved data}|/|{retrieved data}|

Recall= |{relevant data} {retrieved data}|/|{relevant data}

In this case we take input parameter as an Country , Service,Latitude and Longitude of web service prediction framework. Firstly taking country : denmark only and calculate total service result and total computational time on the basis of Existing Technique and Proposed Technique. After that it takes total service result value and computational time value and plot a graph for comparison between two techniques.On the last step take output parameter such as Precision,Recall and F-measure and calculate both techniques values and plot a comparision graph on basis of Precision,Recall and F-measure.

Journal
International
for Research in Applied Science & Engineering Technology (IJRASET)
868 ©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 |
NAMF PRECISION RECALL F-MEASURE Case 1 0.3164 0.4098 0.6429 Case 2 0.3170 0.4097 0.6427 Case 3 0.3165 0.4098 0.6428 Case 4 0.3163 0.4096 0.6429
Table 4.1 Based on Existing Technique calculated value of Precision,Recall and F-measure
OpDR PRECISION RECALL F-MEASURE Case 1 0.9532 0.0240 0.9536 Case 2 0.9998 0.0007 0.9995 Case 3 0.9963 0.0019 0.9962 Case 4 1.000 0.0000 1.000
Table 4.2 Based on Proposed Technique calculated value of Precision,Recall and F-measure

International Journal for Research in Applied Science & Engineering Technology (IJRASET)

ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538

Volume 11 Issue II Feb 2023- Available at www.ijraset.com

According to above graphs it clearly shows that Proposed Technique(OpDr) are provides far better result than Existing Technique (NAMF).

869 ©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 |
1 CASE 2 CASE 3 CASE 4
CASE
0.3165 0.9532 0.4098 0.024 0.6429 0.9532 0 0.5 1 1.5 existing proposed precision recall f-measure 0.317 0.9998 0.4098 0.0007 0.6429 0.9995 0 0.2 0.4 0.6 0.8 1 1.2 Existing Technique Proposed Technique Precision Recall F-Measure 0.3165 0.9963 0.4098 0.0019 0.6429 0.9962 0 0.2 0.4 0.6 0.8 1 1.2 Existing Technique Proposed Technique Precision Recall F-Measure 0.3165 1 0.4098 0 0.6429 1 0 0.2 0.4 0.6 0.8 1 1.2 Existing Technique Proposed Technique Precision Recall F-Measure

ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538

Volume 11 Issue II Feb 2023- Available at www.ijraset.com

V. CONCLUSION AND FUTURE WORK

The approach of developing of an efficient grid architecture using trust model is obtained by introducing grid computing, trust model on the basis of threat that can be detected if any. Here we are using two approaches for web service prediction that is Network Aware Matrix Factorization (NAMF) which is existing approach and Operation Discovery With Ranking (OpDR) Algorithm which is proposed technique. With the help of this two techniques we are perform comparison on the basis of Precision, Recall and F-measure outcomes and calculate total search result and total computational time by showing into graphical form. Proposed technique gave us far better results on the based Efficiency and Computational time on performance parameter than Existing Technique. Although the technique which consume less time and produce accurate discovery using the available technique but still while dealing with such technique there are few limitation and challenges occur while dealing with these technique. So in order to move with automated discovery generation technique following points should be keep in mind to settle down the accuracy and result. The current technique is working either on semantic or word related query, discovery over the dataset. Our further work can be proceed with synaptic mining of web service from the available dataset in domain knowledge. Further in order to get a proper output a similarity measure ranking algorithm can be use to check the result efficiency and their comparison based on input and their output with the help of retrieved parameters. Enhanced page rank algorithm over domain based on analysis of previous work of web mining can be use to evaluate the best among the outputs.

REFERENCES

[1] Junyu Xiao, Zhangwei Yang, Feng Jiang, “Autonomy Domain Trust Model in Manufacturing Grid based on User Trust Agent” TELKOMNIKA,2013

[2] Sourav Gayen, Avijit Bhowmick, Biswajit Upadhyay, “For selecting the Best Resource Selection for grid environment resources established Developing a Novel Trust Model , International Journal of Computer Applications,2013.

[3] P Vivekananth,“An Overview of Trust Models and Proposal of New Model Based on Reputation for Resource Selection in Grid Computing”, International Journal of Engineering and Technology, 2010.

[4] Srivaramangai P, Renga ramanujam Srinivasan,“Enhancements to Reputation based Trust Models for Improved Reliability in Grid Computing”, Wseas Transactions On Computers, 2011.

[5] P Vivekananth, “Eigen Trust Algorithm for Resource Selection in Grid Computing”, International Journal of Computer Applications, 2011.

[6] ManzurMurshed, RajkumarBuyya,”GridSim: For describe Grid computing scheduling with the help of Simulation of Distributed Resource Management, Toolkit for Modeling and and Scheduling for Grid Computing”,2007.

[7] Mary R. Thompson,DougOlson,Robert Cowles, Shawn Mullen, Mike Helm,”CA – based Trust Model for Grid Authentication which explains its authenticity and authorization and Identity Delegaatio”,2007.

[8] Wang, Z. Zheng, Q. Sun, H. Zou and F. Yang, “for measuring reputation of web services and Evaluating feedback ratings,” Proceedings of IEEE International Conference on Services Computing, 2011.

[9] LinlinMeng, Jianxin Li, “WSRank,: A collaborative ranking approach for web service selection,” 11th IEEE International Conference on Computer and Information Technology,2011.

[10] S. Elfirdoussi and M. Quafafou, “Popularity based web service search,” Proceeding of 19th IEEE International Conference on Web Services (ICWS), 2012.

[11] Lina Yao, Q A. Segev and J. Yu, “Recommending web services via combining collaborative filtering with content-based features,” Proceeding of IEEE 20th International Conference on Web Services(ICWS), 2013.

[12] S. K. Sharma and U. Suman, “A trust-based architectural framework for collaborative filtering recommender system”, International Journal of Business Information Systems,2014.

[13] S. K. Sharma and U. Suman, “A framework of hybrid recommender system for web personalization,” International Journal of Business Information Systems (IJBIS), 2013.

[14] Molood Makhlughian and Emad Pejman, “Web service selection based on ranking of QoS using associative classification,” International Journal on Web Service Computing (IJWSC),2012.

[15] Guosheng Kang, Jianxun Liu, Frank Liu and Buqing Cao,“Diversifying web service recommendation results via exploring service usage history,” IEEE Transaction on service computing, 2015.

[16] W. Lo, J. Yin, Z. Wu., “Collaborative web service qos prediction with location-based regularization,” Proceedings of 19th IEEE International Conference on Web Services (ICWS), 2012.

[17] J. Wu, L. Chen, Y. Feng, Z. Zheng. “Predicting quality of service for selection by neighborhood-based collaborative filtering,” IEEE Transactions on Systems, Man, and Cybernetics: Systems, 2013.

[18] Y. Xu, J. Yin, W. Lo, Z. Wu.,“Using Probabilistic Matrix Factorization used Personalized Location-Aware QoS Prediction for Web Services Factorization,” Proceedings of Web Information Systems Engineering–(WISE), 2013.

[19] Z. Zheng, H. Ma,and I. King,“Collaborative Web service QoS prediction via neighborhood integrated matrix factorization,” IEEE Transactions on Service Computing, 2013.

[20] L. Yao, Q. and A. Segev, “Recommending Web Services via Combining Collaborative Filtering with Content-based Features,” Proceedings of International Conference on Web Services. IEEE Computer Society, 2014.

[21] K. Govinda, G. Aswani Kumar Reddy “Detection and Adjustment of Malicious User Ratings for Measuring Web Service Reputation,” International Journal for Scientific Research & Development(IJSRD),2014

[22] L. JooYoung, and J.C. Oh,” A model for recursive propagations of reputations in social networks”, Proceedings of IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining ,2013.

International Journal for Research in Applied Science & Engineering Technology (IJRASET)
870 ©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 |

International Journal for Research in Applied Science & Engineering Technology (IJRASET)

ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538

Volume 11 Issue II Feb 2023- Available at www.ijraset.com

[23] Wang S, Zhu X, Zhang H.,"Web service selection in trustworthy collaboration network," Proceedings of the 8th IEEE International Conference on e-Business Engineering , 2011.

[24] Wang Y., Vassileva J "A Review on Trust and Reputation for Web Service Selection,” Proceedings of the 27th International Conference on Distributed Computing Systems Workshops , 2007.

[25] Le-Hung Vu, Manfred Hauswirth and Karl Aberer," Ranking with Trust and Reputation Management and QoS-based Service Selection,” Proceedings of the Cooperative Information System Conference , 2005.

[26] Stephen S. Yau, Jing Huang and Yin Yin, "Improving the Trustworthiness of Service QoS Information in Service-Based Systems,” Proceedings of 7th Autonomic and Trusted Computing , 2010.

871 ©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 |

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.