Squirrel: a decentralized peer-to-peer web cache
Proceedings of the twenty-first annual symposium on Principles of distributed computing
Data Management in Location-Dependent Information Services
IEEE Pervasive Computing
Cache Invalidation and Replacement Strategies for Location-Dependent Data in Mobile Environments
IEEE Transactions on Computers
Achieving Scalability in Hierarchical Location Services
COMPSAC '02 Proceedings of the 26th International Computer Software and Applications Conference on Prolonging Software Life: Development and Redevelopment
Active UDDI - An Extension to UDDI for Dynamic and Fault-Tolerant Service Invocation
Revised Papers from the NODe 2002 Web and Database-Related Workshops on Web, Web-Services, and Database Systems
Research Challenges in Location-Enabled M-Services
MDM '02 Proceedings of the Third International Conference on Mobile Data Management
Context Attributes: An Approach to Enable Context-awareness for Service Discovery
SAINT '03 Proceedings of the 2003 Symposium on Applications and the Internet
UDDIe: An Extended Registry for Web Services
SAINT-W '03 Proceedings of the 2003 Symposium on Applications and the Internet Workshops (SAINT'03 Workshops)
Transparent Query Caching in Peer-to-Peer Overlay Networks
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
MobiShare: Sharing Context-Dependent Data and Services from Mobile Sources
WI '03 Proceedings of the 2003 IEEE/WIC International Conference on Web Intelligence
Multidimensional data modeling for location-based services
The VLDB Journal — The International Journal on Very Large Data Bases
A Peer-to-Peer Approach to Web Service Discovery
World Wide Web
Distributed Caching and Adaptive Search in Multilayer P2P Networks
ICDCS '04 Proceedings of the 24th International Conference on Distributed Computing Systems (ICDCS'04)
Cache Updates in a Peer-to-Peer Network of Mobile Agents
P2P '04 Proceedings of the Fourth International Conference on Peer-to-Peer Computing
Semantic-Laden Peer-to-Peer Service Directory
P2P '04 Proceedings of the Fourth International Conference on Peer-to-Peer Computing
Querying and Updating a Context-Aware Service Directory in Mobile Environments
WI '04 Proceedings of the 2004 IEEE/WIC/ACM International Conference on Web Intelligence
The role of caching and context-awareness in P2P service discovery
Proceedings of the 6th international conference on Mobile data management
Service Discovery in Pervasive Computing Environments
IEEE Pervasive Computing
Toward Distributed Service Discovery in Pervasive Computing Environments
IEEE Transactions on Mobile Computing
A View Based Analysis on Web Service Registries
Distributed and Parallel Databases
Taxonomy Caching: A Scalable Low-Cost Mechanism for Indexing Remote Contents in Peer-to-Peer Systems
PERSER '06 Proceedings of the 2006 ACS/IEEE International Conference on Pervasive Services
DESENT: decentralized and distributed semantic overlay generation in P2P networks
IEEE Journal on Selected Areas in Communications
A Collaborative QoS-Aware Service Evaluation Method Among Multi-Users for a Shared Service
International Journal of Web Services Research
Hi-index | 0.00 |
In modern heterogeneous environments, such as mobile, pervasive and ad-hoc networks, architectures based on web services offer an attractive solution for effective communication and inter-operation. In such dynamic and rapidly evolving environments, efficient web service discovery is an important task. Usually this task is based on the input/output parameters or other functional attributes, however this does not guarantee the validity or successful utilization of retrieved web services. Instead, non-functional attributes, such as device power features, computational resources and connectivity status, that characterize the context of both service providers and consumers play an important role to the quality and usability of discovery results. In this paper we introduce context-awareness in web service discovery, enabling the provision of the most appropriate services at the right location and time. We focus on context-based caching and routing for improving web service discovery in a mobile peer-to-peer environment. We conducted a thorough experimental study, using our prototype implementation based on the JXTA framework, while simulations are employed for testing the scalability of the approach. We illustrate the advantages that this approach offers, both by evaluating the context-based cache performance and by comparing the efficiency of location-based routing to broadcast-based approaches.