The Jini architecture for network-centric computing
Communications of the ACM
An architecture for a secure service discovery service
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
The design and implementation of an intentional naming system
Proceedings of the seventeenth ACM symposium on Operating systems principles
Requirements for and evaluation of RMI protocols for scientific computing
Proceedings of the 2000 ACM/IEEE conference on Supercomputing
Professional XML Web Services
Service Location Protocol: Automatic Discovery of IP Network Services
IEEE Internet Computing
A Unified Peer-to-Peer Database Framework for Scalable Service and Resource Discovery
GRID '02 Proceedings of the Third International Workshop on Grid Computing
Service location in an open distributed environment
SDNE '95 Proceedings of the 2nd International Workshop on Services in Distributed and Networked Environments
Grid Information Services for Distributed Resource Sharing
HPDC '01 Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing
XML-Based Advanced UDDI Search Mechanism for B2B Integration
Electronic Commerce Research
A Unified Peer-to-Peer Database Framework for Scalable Service and Resource Discovery
GRID '02 Proceedings of the Third International Workshop on Grid Computing
DIRAC: A Scalable Lightweight Architecture for High Throughput Computing
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
Peer-to-peer resource discovery in mobile Grids
MGC '05 Proceedings of the 3rd international workshop on Middleware for grid computing
A View Based Analysis on Web Service Registries
Distributed and Parallel Databases
A framework for architecture-driven service discovery
Proceedings of the 2006 international workshop on Service-oriented software engineering
Precision: Privacy Enhanced Context-Aware Information Fusion in Ubiquitous Healthcare
SEPCASE '07 Proceedings of the 1st International Workshop on Software Engineering for Pervasive Computing Applications, Systems, and Environments
Policy Based Messaging Framework
ICSOC '07 Proceedings of the 5th international conference on Service-Oriented Computing
A Framework for Dynamic Service Discovery
ASE '08 Proceedings of the 2008 23rd IEEE/ACM International Conference on Automated Software Engineering
Runtime mix'n and match design pattern
Proceedings of the 15th Conference on Pattern Languages of Programs
The Knowledge Engineering Review
A monitoring approach for runtime service discovery
Automated Software Engineering
An extended planning mechanism to increase web service utilization
APWeb'05 Proceedings of the 7th Asia-Pacific web conference on Web Technologies Research and Development
UML-based service discovery framework
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
Hi-index | 0.00 |
In this paper, we propose the Web Service Discovery Architecture (WSDA). At runtime, Grid applications can use this architecture to discover and adapt to remote services. WSDA promotes an interoperable web service discovery layer by defining appropriate services, interfaces, operations and protocol bindings, based on industry standards. It is unified because it subsumes an array of disparate concepts, interfaces and protocols under a single semi-transparent umbrella. It is modular because it defines a small set of orthogonal multipurpose communication primitives (building blocks) for discovery. These primitives cover service identification, service description retrieval, data publication as well as minimal and powerful query support. The architecture is open and flexible because each primitive can be used, implemented, customized and extended in many ways. It is powerful because the individual primitives can be combined and plugged together by specific clients and services to yield a wide range of behaviors and emerging synergies.