A framework for reliable execution of transactional composite web services
Proceedings of the International Conference on Management of Emergent Digital EcoSystems
A protocol for the atomic capture of multiple molecules on large scale platforms
ICDCN'12 Proceedings of the 13th international conference on Distributed Computing and Networking
Fault tolerant autonomic computing systems in a chemical setting
Dependable and Historic Computing
Decentralized Orchestration of Data-centric Workflows Using the Object Modeling System
CCGRID '12 Proceedings of the 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012)
Decentralized workflow coordination through molecular composition
ICSOC'11 Proceedings of the 2011 international conference on Service-Oriented Computing
Decentralized orchestration of data-centric workflows in Cloud environments
Future Generation Computer Systems
Adaptive atomic capture of multiple molecules
Journal of Parallel and Distributed Computing
Rule-driven service coordination middleware for scientific applications
Future Generation Computer Systems
Hi-index | 0.00 |
Nowadays, executions of composite Web services are typically conducted by heavyweight centralized engines. A centralized is a potential processing and communication bottleneck as well as a central point of failure, and its cost of deployment is usually too high for a large number of small businesses or end-users. In addition, it presents some weaknesses dealing with privacy issues. These drawbacks, and requirements such as loose coupling, are pushing service infrastructures toward more decentralized and dynamic interaction schemes. In this paper, we propose a decentralized alternative system for the execution of composite Web services based on the chemical analogy. The chemical paradigm provides a high-level execution model that allows executing composite services in a fully decentralized manner. Our architecture is composed by nodes communicating through a shared space containing both control and data flows, allowing to distribute the composition among nodes without the need for any centralized coordination.