Please use this identifier to cite or link to this item:
https://dspace.iiti.ac.in/handle/123456789/4715
Title: | Rain4Service: An approach towards decentralized web service composition |
Authors: | Shrivastava, Abhishek |
Keywords: | Fault tolerance;Information services;Quality of service;Service oriented architecture (SOA);Websites;Central control;Composition technique;Future internet;Service choreographies;Service compositions;Service orchestration;Web service composition;Work-flows;Web services |
Issue Date: | 2014 |
Publisher: | Institute of Electrical and Electronics Engineers Inc. |
Citation: | Ahmed, T., Tripathi, A., & Srivastava, A. (2014). Rain4Service: An approach towards decentralized web service composition. Paper presented at the Proceedings - 2014 IEEE International Conference on Services Computing, SCC 2014, 267-274. doi:10.1109/SCC.2014.43 |
Abstract: | The widespread adoption of service oriented architecture owes its popularity to service composition, where several web services are combined dynamically at runtime. As is evident today, the Internet is evolving towards the 'Future Internet'. In this context, web service composition has to deal with the problems of mobility, fault tolerance, reliability and the ultra large scale of the Future Internet. The practice of composition, the most popular variant of which is service orchestration, is expected to face numerous challenges in the Impending Future Internet. This is mainly because it comprises a central control point. Service choreography is widely viewed as an appropriate remedy to these problems as it has a predominantly decentralized orientation. In this paper, we propose a decentralized framework for the purpose of executing a case oriented workflow that would be ideal for the Future Internet. The services in the framework communicate and co-ordinate amongst each other without involving a centralized orchestrator. Further, we propose a technique that models the behavior of rain drops to achieve decentralized service composition. Based on the principles of message based service choreography, the proposed composition technique aids selection and execution of web services. We show how the model achieves service composition leveraging both static and runtime properties of a service. A runtime SOA test-bed to validate the decentralized framework and the composition technique is developed in JAVA. Validation is done via real web services. Multiple workflows are executed to demonstrate the viability of the model in actual deployment. Through experiments and exploration, the technique is found to outperform similar techniques in literature. © 2014 IEEE. |
URI: | https://doi.org/10.1109/SCC.2014.43 https://dspace.iiti.ac.in/handle/123456789/4715 |
ISBN: | 9781479950669 |
Type of Material: | Conference Paper |
Appears in Collections: | Department of Computer Science and Engineering |
Files in This Item:
There are no files associated with this item.
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
Altmetric Badge: