Flexible provisioning of web service workflows
ACM Transactions on Internet Technology (TOIT)
Policy-driven middleware for self-adaptation of web services compositions
Proceedings of the ACM/IFIP/USENIX 2006 International Conference on Middleware
Runtime monitoring composite web services through stateful aspect extension
Journal of Computer Science and Technology
Algorithms and mechanisms for procuring services with uncertain durations using redundancy
Artificial Intelligence
Policy-driven middleware for self-adaptation of web services compositions
Middleware'06 Proceedings of the 7th ACM/IFIP/USENIX international conference on Middleware
A proposal to detect errors in Enterprise Application Integration solutions
Journal of Systems and Software
End-to-end reliability of service oriented applications
Information Systems Frontiers
Incremental service level agreements violation handling with time impact analysis
Journal of Systems and Software
A fault tolerant service discovery by self-organisation: a MAS approach
International Journal of Business Information Systems
Service computing and agents paradigm for managing distributed information sources
International Journal of Business Information Systems
Runtime verification of service-oriented systems: a well-rounded survey
International Journal of Web and Grid Services
Specification of Transactional Requirements for Web Services using Recoverability
International Journal of Information Technology and Web Engineering
Hi-index | 0.00 |
Web services are gaining acceptance as a standards-based approach for integrating loosely coupled services often distributed over a network. Hence, achieving high levels of reliability and availability in spite of service or infrastructure failures poses unique set of challenges. However, current Web services middleware provide limited constructs for specifying faults detection and recovery actions. Additionally, faults-handling logic often gets scattered and tangled with the service logic. Consequently, this negatively impacts maintainability and adaptability. To address these requirements for reliable and fault tolerant Web services execution, we propose a set extensible recovery policies to declaratively specify how to handle and recover from typical faults in Web services composition. The identified constructs were incorporated into a lightweight service management middleware named MASC (Manageable and Adaptive Service Composition) to transparently enact the fault management policies and facilitate the monitoring, configuration and control of managed services. Several experimental results with a service based supply chain management system illustrate the effectiveness of our approach to providing reliable and uninterrupted services.