Semantic Matching of Web Services Capabilities
ISWC '02 Proceedings of the First International Semantic Web Conference on The Semantic Web
A peer-to-peer approach to resource location in Grid environments
Grid resource management
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
International Journal of High Performance Computing Applications
Cross-layer design for providing service oriented architecture in a mobile Ad Hoc network
MUM '06 Proceedings of the 5th international conference on Mobile and ubiquitous multimedia
On the design and performance evaluation of notification support for P2P-based network management
Proceedings of the 2008 ACM symposium on Applied computing
DEUS: a discrete event universal simulator
Proceedings of the 2nd International Conference on Simulation Tools and Techniques
On the Design of a Performance-Aware Load Balancing Mechanism for P2P Grid Systems
GPC '09 Proceedings of the 4th International Conference on Advances in Grid and Pervasive Computing
Liana: a decentralized load-dependent scheduler for performance-cost optimization of grid service
The Journal of Supercomputing
Search+: a resource efficient peer-to-peer service discovery mechanism
MILCOM'09 Proceedings of the 28th IEEE conference on Military communications
Web services discovery across heterogeneous military networks
IEEE Communications Magazine
A modular framework for the development of peer-to-peer applications and services
International Journal of Grid and Utility Computing
Hi-index | 0.01 |
Service-Oriented Architectures (SOAs) are rapidly becoming the key approach for achieving new levels of interoperability and scalability in the development of Grid applications. Within SOA solutions, current approaches for advertising service providers and for allowing prospective clients to discover them are mostly based on centralized registries. Envisioning Virtual Organizations in which all participants are both resource providers and consumers, in a peer-to-peer fashion, seems to be an appealing approach.In this paper we propose the Service-oriented Peer-to-Peer Architecture (SP2A), a framework enabling peer-to-peer resource sharing in Grid environments. Resources are not directly exposed but can be accessed through Resource Provision Services, whose semantically enriched interfaces are published in the network. The framework has been implemented as a Java API, which currently supports a number of important technologies such as JXTA (peer-to-peer routing), Web Services (service deployment), and OWL-S (semantic description of services).