Designing a distributed access control processor for network services on the Web
Proceedings of the 2002 ACM workshop on XML security
Introduction: Service-oriented computing
Communications of the ACM - Service-oriented computing
WebSphere as an e-business server
IBM Systems Journal
WebSphere portal: unified user access to content, applications and services
IBM Systems Journal
Web services and business process management
IBM Systems Journal
FTWeb: A Fault Tolerant Infrastructure for Web Services
EDOC '05 Proceedings of the Ninth IEEE International EDOC Enterprise Computing Conference
Designing and Building TerraService
IEEE Internet Computing
An Approach to Domain-Specific Reuse in Service-Oriented Environments
ICSR '08 Proceedings of the 10th international conference on Software Reuse: High Confidence Software Reuse in Large Systems
A Business-Level Service Model Supporting End-User Customization
Service-Oriented Computing - ICSOC 2007 Workshops
Hi-index | 0.00 |
In this paper we introduce the concept of service domain, to be used as a major building block for implementing service-oriented architectures in large computing grids in which tens or hundreds of services are offered to customers. A service domain maps a collection of comparable or related services to a single logical service. We describe an architecture for service domains that uses a set of policy rules for managing the collection of services and that automatically dispatches the "best" service available to satisfy user requests. The architecture has built-in autonomic properties in that a service domain implementation monitors the events within its control and triggers adjustment actions in its member services, including recovery from service failure and handling of topology changes. We describe a reference Implementation of the service domain architecture that is publicly available as a development toolkit, and we discuss its application in the implementation of a large grid now in progress.