Follow us on Facebook

Header Ads

Personalized QoS-Aware Web Service Recommendation and Visualization



Personalized QoS-Aware Web Service
Recommendation and Visualization
ABSTRACT:
With the proliferation of web services, effective QoS-based approach to service recommendation is becoming more and more important. Although service recommendation has been studied in the recent literature, the performance of existing ones is not satisfactory, since 1) previous approaches fail to consider the QoS variance according to users’ locations; and 2) previous recommender systems are all black boxes providing limited information on the performance of the service candidates. In this paper, we propose a novel collaborative filtering algorithm designed for large-scale web service recommendation. Different from previous work, our approach employs the characteristic of QoS and achieves considerable improvement on the recommendation accuracy. To help service users better understand the rationale of the recommendation and remove some of the mystery, we use a recommendation visualization technique to show how a recommendation is grouped with other choices. Comprehensive experiments are conducted using more than 1.5 million QoS records of real-world web service invocations. The experimental results show the efficiency and effectiveness of our approach.



EXISTING SYSTEM:
The objective of this paper is to make personalized QoS based web service recommendations for different users and thus help them select the optimal one among the functional equivalents. Several previous works has applied collaborative filtering (CF) to web service recommendation. These CF-based web service recommender systems works by collecting user observed QoS records of different web services and matching together users who share the same information needs or same tastes. Users of a CF system share their judgments and opinions on web services, and in return, the system provides useful personalized recommendations.


DISADVANTAGES OF EXISTING SYSTEM:
However, three unsolved problems of the previous work affect the performance of current service recommender systems:

1.     The first problem is that the existing approaches fail to recognize the QoS variation with users’ physical locations.

2.     The second problem is the online time complexity of memory-based CF recommender systems. The increasing number of web services and users will pose a great challenge to current systems.

3.     The last problem is that current web service recommender systems are all black boxes, providing a list of ranked web services with no transparency into the reasoning behind the recommendation results .It is less likely for users to trust a recommendation when they have no knowledge of the underlying rationale.










PROPOSED SYSTEM:
 In this proposed system we propose an innovative CF algorithm for QoS-based web service recommendation. To address the third problem and enable an improved understanding of the web service recommendation rationale, we provide a personalized map for browsing the recommendation results. The map explicitly shows the QoS relationships of the recommended web services as well as the underlying structure of the QoS space by using map metaphor such as dots, areas, and spatial arrangement.

ADVANTAGES OF PROPOSED SYSTEM:
The main contributions of this work are threefold:

n   First, we combine the model-based and memory based CF algorithms for web service recommendation, which significantly improves the recommendation accuracy and time complexity compared with previous service recommendation algorithms.

n   Second, we design a visually rich interface to browse the recommended web services, which enables a better understanding of the service performance.

n  Finally, we conduct comprehensive experiments to evaluate our approach by employing real-world web service QoS data set. More than 1.5 millions real world web service QoS records from more than20 countries are used in our experiments.


ALGORITHMS USED:









SYSTEM CONFIGURATION:-

HARDWARE CONFIGURATION:-


ü Processor             -        Pentium –IV

ü Speed                             -        1.1 Ghz
ü RAM                    -        256 MB(min)
ü Hard Disk            -        20 GB
ü Key Board            -        Standard Windows Keyboard
ü Mouse                  -        Two or Three Button Mouse
ü Monitor                -        SVGA

 

SOFTWARE CONFIGURATION:-


ü Operating System                    : Windows XP
ü Programming Language           : JAVA
ü Java Version                           : JDK 1.6 & above.

REFERENCE:
Xi Chen, Member, IEEE, Zibin Zheng, Member, IEEE, Xudong Liu, Zicheng Huang, and Hailong Sun, Member, IEEE-“Personalized QoS- Aware Web Service Recommendation and Visualization”-IEEE TRANSACTIONS ON SERVICES COMPUTING, VOL. 6, NO. 1, JANUARY-MARCH 2013