Composition of coordinated web services
Proceedings of the 5th ACM/IFIP/USENIX international conference on Middleware
The design with object (DwO) approach to Web services composition
Computer Standards & Interfaces
A tentative commit protocol for composite web services
Journal of Computer and System Sciences - Special issue: Performance modelling and evaluation of computer systems
Allowing user-specified failure handling in web services composition
Proceedings of the 2nd international conference on Ubiquitous information management and communication
The VLDB Journal — The International Journal on Very Large Data Bases
A Hybrid Architecture for E-Procurement
ICCCI '09 Proceedings of the 1st International Conference on Computational Collective Intelligence. Semantic Web, Social Networks and Multiagent Systems
A web service-based brokering service for e-procurement in supply chains
GPC'07 Proceedings of the 2nd international conference on Advances in grid and pervasive computing
Reference architectural styles for service-oriented computing
NPC'07 Proceedings of the 2007 IFIP international conference on Network and parallel computing
HYDRA: a middleware-oriented integrated architecture for e-procurement in supply chains
Transactions on computational collective intelligence I
Dependability and flexibility centered approach for composite web services modeling
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part I
Hi-index | 0.00 |
Web services emergence has triggered extensive researchefforts. Currently, there is a trend towards deploying businessprocesses as an orchestration of web services compositions.Given that web services are inherently loosely-coupledand are primarily built independently, they are mostlikely to have characteristics (e.g., transaction support, failurerecovery, access policies) that might not be compliantwith each other. It follows that guarantying the reliabilityand availability of the obtained web services compositionsis a challenging issue. Aligned with this tendency, we focuson the availability and reliability of web services compositions.Specifically, in this paper, we propose THROWS,an architecture for highly available distributed executionof web services compositions. In THROWS architecture,the execution control is hierarchically delegated among dynamicallydiscovered engines. The progress of the compositionsexecution by several distributed engines is continuouslycaptured. Moreover, the web services compositionsexecuted through the architecture we propose are previouslyspecified as an hierarchy of arbitrary-nested transactions.These transactions execution is provided with retrial andcompensation mechanisms which allow the highly availableweb services compositions execution.