SlideShare a Scribd company logo
Web Service Recommendation via Exploiting Location and 
QoS Information 
ABSTRACT: 
Web services are integrated software components for the support of interoperable 
machine to machine interaction over a network. Web services have been widely 
employed for building service-oriented applications in both industry and academia 
in recent years. The number of publicly available Web services is steadily 
increasing on the Internet. However, this proliferation makes it hard for a user to 
select a proper Web service among a large amount of service candidates. An 
inappropriate service selection may cause many problems (e.g., ill-suited 
performance) to the resulting applications. In this paper, we propose a novel 
collaborative filtering-based Web service recommender system to help users select 
services with optimal Quality-of-Service (QoS) performance. Our recommender 
system employs the location information and QoS values to cluster users and 
services, and makes personalized service recommendation for users based on the 
clustering results. Compared with existing service recommendation methods, our 
approach achieves considerable improvement on the recommendation accuracy. 
Comprehensive experiments are conducted involving more than 1.5 million QoS
records of real-world Web services to demonstrate the effectiveness of our 
approach. 
EXISTING SYSTEM: 
When developing service-oriented applications, developers first design the 
business process according to requirements, and then try to find and reuse existing 
services to build the process. Currently, many developers search services through 
public sites like Google Developers (developers.google.com), Yahoo! Pipes 
(pipes.yahoo. com), programmable Web (programmableweb.com), etc. However, 
none of them provide location-based QoS information for users. Such information 
is quite important for software deployment especially when trade compliance is 
concerned. Some Web services are only available in EU, thus software employing 
these services cannot be shipped to other countries. Without knowledge of these 
things, deployment of service-oriented software can be at great risk.
DISADVANTAGES OF EXISTING SYSTEM: 
1. Some developers choose to implement their own services instead of using 
publicly available ones, which incurs additional overhead in both time and 
resource. 
2. Effective approaches to service selection and recommendation are in an urgent 
need. 
PROPOSED SYSTEM: 
This paper investigates personalized QoS value prediction for service users by 
employing the available past user experiences of Web services from different 
users. Our approach requires no additional Web service invocations. Based on the 
predicted QoS values of Web services, personalized QoS-aware Web service 
recommendations can be produced to help users select the optimal service among 
the functionally equivalent ones. From a large number of real-world service QoS 
data collected from different locations, we find that the user-observed Web service 
QoS performance has strong correlation to the locations of users. Google 
Transparency Report1 has similar observation on Google services. To enhance the 
prediction accuracy, we propose a location-aware Web service recommender
system (named LoRec), which employs both Web service QoS values and user 
locations for making personalized QoS prediction. 
ADVANTAGES OF PROPOSED SYSTEM: 
1. Improves the recommendation accuracy and time complexity compared with 
existing service recommendation algorithms. 
2. Comprehensive analysis on the impact of the algorithm parameters is also 
provided.
SYSTEM ARCHITECTURE: 
SYSTEM REQUIREMENTS: 
HARDWARE REQUIREMENTS: 
 System : Pentium IV 2.4 GHz. 
 Hard Disk : 40 GB. 
 Floppy Drive : 1.44 Mb. 
 Monitor : 15 VGA Colour.
 Mouse : Logitech. 
 Ram : 512 Mb. 
SOFTWARE REQUIREMENTS: 
 Operating system : Windows XP/7. 
 Coding Language : JAVA/J2EE 
 IDE : Netbeans 7.4 
 Database : MYSQL 
REFERENCE: 
Xi Chen, Zibin Zheng, Qi Yu, and Michael R. Lyu, “Web Service 
Recommendation via Exploiting Location and QoS Information” IEEE 
TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS,VOL. 
25,NO. 7, JULY 2014

More Related Content

PDF
Webservicerecommendationviaexploitinglocationandqosinformation
DOCX
Location aware and personalized
PDF
26. qo s ranking prediction for cloud services
DOCX
A scalable server architecture for mobile presence services in social network...
PPTX
A scalable server architecture for mobile presence services
PPTX
A Scalable Server Architecture for Mobil presence services in social networki...
PPTX
2014 icws research bipinv2
PPTX
Ws discovery in wcf 4
Webservicerecommendationviaexploitinglocationandqosinformation
Location aware and personalized
26. qo s ranking prediction for cloud services
A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services
A Scalable Server Architecture for Mobil presence services in social networki...
2014 icws research bipinv2
Ws discovery in wcf 4

Similar to JPJ1453 Web Service Recommendation via Exploiting Location and QoS Information (20)

DOCX
web service recommendation via exploiting location and qo s information
DOCX
Personalized qos aware web service recommendation and visualization
PDF
Location-Aware and Personalized Collaborative Filtering for Web Service Recom...
PDF
Location-Aware and Personalized Collaborative Filtering for Web Service Recom...
DOCX
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud serv...
DOCX
Qo s ranking prediction for cloud services
DOCX
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud services
DOCX
IEEE 2014 JAVA SERVICE COMPUTING PROJECTS Web service recommendation via expl...
DOCX
2014 IEEE JAVA SERVICE COMPUTING PROJECT Web service recommendation via explo...
DOCX
2014 IEEE JAVA SERVICE COMPUTING PROJECT Web service recommendation via explo...
DOCX
IEEE 2014 JAVA PARALLEL DISTRIBUTED PROJECTS Web service recommendation via e...
DOCX
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT Web service recommendation via ex...
PDF
A Privacy-Preserving QoS Prediction Framework for Web Service Recommendation
PDF
A ranking mechanism for better retrieval of data from cloud
PDF
AGENTS AND OWL-S BASED SEMANTIC WEB SERVICE DISCOVERY WITH USER PREFERENCE SU...
DOCX
Qos ranking prediction for cloud services
PDF
QOS Aware Formalized Model for Semantic Web Service Selection
DOCX
JAVA 2013 IEEE MOBILECOMPUTING PROJECT A scalable server architecture for mob...
DOCX
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT A scalable server architecture for m...
PDF
Constraint Aware Dynamic Web Service Composition for A Specific Business Requ...
web service recommendation via exploiting location and qo s information
Personalized qos aware web service recommendation and visualization
Location-Aware and Personalized Collaborative Filtering for Web Service Recom...
Location-Aware and Personalized Collaborative Filtering for Web Service Recom...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud serv...
Qo s ranking prediction for cloud services
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud services
IEEE 2014 JAVA SERVICE COMPUTING PROJECTS Web service recommendation via expl...
2014 IEEE JAVA SERVICE COMPUTING PROJECT Web service recommendation via explo...
2014 IEEE JAVA SERVICE COMPUTING PROJECT Web service recommendation via explo...
IEEE 2014 JAVA PARALLEL DISTRIBUTED PROJECTS Web service recommendation via e...
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT Web service recommendation via ex...
A Privacy-Preserving QoS Prediction Framework for Web Service Recommendation
A ranking mechanism for better retrieval of data from cloud
AGENTS AND OWL-S BASED SEMANTIC WEB SERVICE DISCOVERY WITH USER PREFERENCE SU...
Qos ranking prediction for cloud services
QOS Aware Formalized Model for Semantic Web Service Selection
JAVA 2013 IEEE MOBILECOMPUTING PROJECT A scalable server architecture for mob...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT A scalable server architecture for m...
Constraint Aware Dynamic Web Service Composition for A Specific Business Requ...
Ad

More from chennaijp (20)

DOCX
JPEEE1440 Cascaded Two-Level Inverter-Based Multilevel STATCOM for High-Pow...
DOCX
JPN1423 Stars a Statistical Traffic Pattern
DOCX
JPN1422 Defending Against Collaborative Attacks by Malicious Nodes in MANETs...
DOCX
JPN1420 Joint Routing and Medium Access Control in Fixed Random Access Wire...
DOCX
JPN1418 PSR: A Lightweight Proactive Source Routing Protocol For Mobile Ad H...
DOCX
JPN1417 AASR: An Authenticated Anonymous Secure Routing Protocol for MANETs ...
DOCX
JPN1416 Sleep Scheduling for Geographic Routing in Duty-Cycled Mobile Sensor...
DOCX
JPN1415 R3E: Reliable Reactive Routing Enhancement for Wireless Sensor Netw...
DOCX
JPN1411 Secure Continuous Aggregation in Wireless Sensor Networks
DOCX
JPN1414 Distributed Deployment Algorithms for Improved Coverage in a Networ...
DOCX
JPN1413 An Energy-Balanced Routing Method Based on Forward-Aware Factor for...
DOCX
JPN1412 Transmission-Efficient Clustering Method for Wireless Sensor Networ...
DOCX
JPN1410 Secure and Efficient Data Transmission for Cluster-Based Wireless Se...
DOCX
JPN1409 Neighbor Table Based Shortcut Tree Routing in ZigBee Wireless Networks
DOCX
JPN1408 Hop-by-Hop Message Authentication and Source Privacy in Wireless Sen...
DOCX
JPN1406 Snapshot and Continuous Data Collection in Probabilistic Wireless S...
DOCX
JPN1405 RBTP: Low-Power Mobile Discovery Protocol through Recursive Binary T...
DOCX
JPN1404 Optimal Multicast Capacity and Delay Tradeoffs in MANETs
DOCX
JPM1410 Images as Occlusions of Textures: A Framework for Segmentation
DOCX
JPM1407 Exposing Digital Image Forgeries by Illumination Color Classification
JPEEE1440 Cascaded Two-Level Inverter-Based Multilevel STATCOM for High-Pow...
JPN1423 Stars a Statistical Traffic Pattern
JPN1422 Defending Against Collaborative Attacks by Malicious Nodes in MANETs...
JPN1420 Joint Routing and Medium Access Control in Fixed Random Access Wire...
JPN1418 PSR: A Lightweight Proactive Source Routing Protocol For Mobile Ad H...
JPN1417 AASR: An Authenticated Anonymous Secure Routing Protocol for MANETs ...
JPN1416 Sleep Scheduling for Geographic Routing in Duty-Cycled Mobile Sensor...
JPN1415 R3E: Reliable Reactive Routing Enhancement for Wireless Sensor Netw...
JPN1411 Secure Continuous Aggregation in Wireless Sensor Networks
JPN1414 Distributed Deployment Algorithms for Improved Coverage in a Networ...
JPN1413 An Energy-Balanced Routing Method Based on Forward-Aware Factor for...
JPN1412 Transmission-Efficient Clustering Method for Wireless Sensor Networ...
JPN1410 Secure and Efficient Data Transmission for Cluster-Based Wireless Se...
JPN1409 Neighbor Table Based Shortcut Tree Routing in ZigBee Wireless Networks
JPN1408 Hop-by-Hop Message Authentication and Source Privacy in Wireless Sen...
JPN1406 Snapshot and Continuous Data Collection in Probabilistic Wireless S...
JPN1405 RBTP: Low-Power Mobile Discovery Protocol through Recursive Binary T...
JPN1404 Optimal Multicast Capacity and Delay Tradeoffs in MANETs
JPM1410 Images as Occlusions of Textures: A Framework for Segmentation
JPM1407 Exposing Digital Image Forgeries by Illumination Color Classification
Ad

Recently uploaded (20)

PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PDF
PPT on Performance Review to get promotions
PPT
Mechanical Engineering MATERIALS Selection
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPT
Project quality management in manufacturing
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
DOCX
573137875-Attendance-Management-System-original
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PDF
R24 SURVEYING LAB MANUAL for civil enggi
Foundation to blockchain - A guide to Blockchain Tech
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPT on Performance Review to get promotions
Mechanical Engineering MATERIALS Selection
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
CYBER-CRIMES AND SECURITY A guide to understanding
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Model Code of Practice - Construction Work - 21102022 .pdf
Project quality management in manufacturing
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
573137875-Attendance-Management-System-original
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
R24 SURVEYING LAB MANUAL for civil enggi

JPJ1453 Web Service Recommendation via Exploiting Location and QoS Information

  • 1. Web Service Recommendation via Exploiting Location and QoS Information ABSTRACT: Web services are integrated software components for the support of interoperable machine to machine interaction over a network. Web services have been widely employed for building service-oriented applications in both industry and academia in recent years. The number of publicly available Web services is steadily increasing on the Internet. However, this proliferation makes it hard for a user to select a proper Web service among a large amount of service candidates. An inappropriate service selection may cause many problems (e.g., ill-suited performance) to the resulting applications. In this paper, we propose a novel collaborative filtering-based Web service recommender system to help users select services with optimal Quality-of-Service (QoS) performance. Our recommender system employs the location information and QoS values to cluster users and services, and makes personalized service recommendation for users based on the clustering results. Compared with existing service recommendation methods, our approach achieves considerable improvement on the recommendation accuracy. Comprehensive experiments are conducted involving more than 1.5 million QoS
  • 2. records of real-world Web services to demonstrate the effectiveness of our approach. EXISTING SYSTEM: When developing service-oriented applications, developers first design the business process according to requirements, and then try to find and reuse existing services to build the process. Currently, many developers search services through public sites like Google Developers (developers.google.com), Yahoo! Pipes (pipes.yahoo. com), programmable Web (programmableweb.com), etc. However, none of them provide location-based QoS information for users. Such information is quite important for software deployment especially when trade compliance is concerned. Some Web services are only available in EU, thus software employing these services cannot be shipped to other countries. Without knowledge of these things, deployment of service-oriented software can be at great risk.
  • 3. DISADVANTAGES OF EXISTING SYSTEM: 1. Some developers choose to implement their own services instead of using publicly available ones, which incurs additional overhead in both time and resource. 2. Effective approaches to service selection and recommendation are in an urgent need. PROPOSED SYSTEM: This paper investigates personalized QoS value prediction for service users by employing the available past user experiences of Web services from different users. Our approach requires no additional Web service invocations. Based on the predicted QoS values of Web services, personalized QoS-aware Web service recommendations can be produced to help users select the optimal service among the functionally equivalent ones. From a large number of real-world service QoS data collected from different locations, we find that the user-observed Web service QoS performance has strong correlation to the locations of users. Google Transparency Report1 has similar observation on Google services. To enhance the prediction accuracy, we propose a location-aware Web service recommender
  • 4. system (named LoRec), which employs both Web service QoS values and user locations for making personalized QoS prediction. ADVANTAGES OF PROPOSED SYSTEM: 1. Improves the recommendation accuracy and time complexity compared with existing service recommendation algorithms. 2. Comprehensive analysis on the impact of the algorithm parameters is also provided.
  • 5. SYSTEM ARCHITECTURE: SYSTEM REQUIREMENTS: HARDWARE REQUIREMENTS:  System : Pentium IV 2.4 GHz.  Hard Disk : 40 GB.  Floppy Drive : 1.44 Mb.  Monitor : 15 VGA Colour.
  • 6.  Mouse : Logitech.  Ram : 512 Mb. SOFTWARE REQUIREMENTS:  Operating system : Windows XP/7.  Coding Language : JAVA/J2EE  IDE : Netbeans 7.4  Database : MYSQL REFERENCE: Xi Chen, Zibin Zheng, Qi Yu, and Michael R. Lyu, “Web Service Recommendation via Exploiting Location and QoS Information” IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS,VOL. 25,NO. 7, JULY 2014