Pattern-based Variability Management in Web Service Development
ECOWS '05 Proceedings of the Third European Conference on Web Services
The enterprise service bus: making service-oriented architecture real
IBM Systems Journal
web services customization: a composition-based approach
ICWE '06 Proceedings of the 6th international conference on Web engineering
Enterprise Service Bus
A Comprehensive Approach to Service Adaptation
SOCA '07 Proceedings of the IEEE International Conference on Service-Oriented Computing and Applications
A theoretical foundation of variability in component-based development
Information and Software Technology
A systematic approach to service-oriented analysis and design
PROFES'07 Proceedings of the 8th international conference on Product-Focused Software Process Improvement
Towards dynamic adaptation within an ESB-based service infrastructure layer
Proceedings of the 3rd International Workshop on Monitoring, Adaptation and Beyond
Addressing QoS issues in service based systems through an adaptive ESB infrastructure
Proceedings of the 6th Workshop on Middleware for Service Oriented Computing
Hi-index | 0.00 |
In service-oriented computing (SOC), services are designed not just for a dedicated client but for a family of potential clients. For services to be generic and serviceable to different clients, service variability among the clients must be analyzed and modeled into service components. Enterprise Service Bus (ESB) is an architectural framework for service integration, but it does not provide effective adaptation mechanisms. Hence, it is desirable to devise techniques to adapt services on ESB for specific service requests. In this paper, we identify four types of service variability, and we present methods to adapt services provided on ESB. These methods can be practically applied in designing highly adaptable services on ESB.