Rain4Service: An Approach towards Decentralized Web Service Composition

作者: Tanveer Ahmed , Abhinav Tripathi , Abhishek Srivastava

DOI: 10.1109/SCC.2014.43

关键词:

摘要: The widespread adoption of service oriented architecture owes its popularity to composition, where several web services are combined dynamically at runtime. As is evident today, the Internet evolving towards 'Future Internet'. In this context, composition has deal with problems mobility, fault tolerance, reliability and ultra large scale Future Internet. practice most popular variant which orchestration, expected face numerous challenges in Impending This mainly because it comprises a central control point. Service choreography widely viewed as an appropriate remedy these predominantly decentralized orientation. paper, we propose framework for purpose executing case workflow that would be ideal communicate co-ordinate amongst each other without involving centralized orchestrator. Further, technique models behavior rain drops achieve composition. Based on principles message based choreography, proposed aids selection execution services. We show how model achieves leveraging both static runtime properties service. A SOA test-bed validate developed JAVA. Validation done via real Multiple workflows executed demonstrate viability actual deployment. Through experiments exploration, found outperform similar techniques literature.

参考文章(19)
Leonardo A. F. Leite, Gustavo Ansaldi Oliva, Guilherme M. Nogueira, Marco Aurélio Gerosa, Fabio Kon, Dejan S. Milojicic, A systematic literature review of service choreography adaptation service oriented computing and applications. ,vol. 7, pp. 199- 216 ,(2013) , 10.1007/S11761-012-0125-Z
Zibin Zheng, Michael R. Lyu, An adaptive QoS-aware fault tolerance strategy for web services Empirical Software Engineering. ,vol. 15, pp. 323- 345 ,(2010) , 10.1007/S10664-009-9126-8
Alfred Zimmermann, Michael Pretz, Gertrud Zimmermann, Donald G Firesmith, Ilia Petrov, Eman El-Sheikh, Towards Service-Oriented Enterprise Architectures for Big Data Applications in the Cloud 2013 17th IEEE International Enterprise Distributed Object Computing Conference Workshops. pp. 130- 135 ,(2013) , 10.1109/EDOCW.2013.21
Tanveer Ahmed, Abhishek Srivastava, Minimizing Waiting Time for Service Composition: A Frictional Approach 2013 IEEE 20th International Conference on Web Services. pp. 268- 275 ,(2013) , 10.1109/ICWS.2013.44
Chen Wang, J. Pazat, A chemistry-inspired middleware for self-adaptive service orchestration and choreography ieee acm international symposium cluster cloud and grid computing. pp. 426- 433 ,(2013) , 10.1109/CCGRID.2013.51
Abhishek Srivastava, Paul G. Sorenson, Utilizing the Waiting-Time Criterion for Selecting Services in a Composition Scenario ieee international conference on services computing. pp. 258- 264 ,(2010) , 10.1109/SCC.2010.29
Françoise Baude, Christophe Hammerling, Jean-Pierre Lorre, Imen Filali, Fabrice Huet, Virginie Legrand, Elton Mathias, Philippe Merle, Cristian Ruz, Reto Krummenacher, Elena Simperl, ESB federation for large-scale SOA Proceedings of the 2010 ACM Symposium on Applied Computing - SAC '10. pp. 2459- 2466 ,(2010) , 10.1145/1774088.1774597
Spiros Koulouzis, Reggie Cushing, Kostas Karasavvas, Adam Belloum, Marian Bubak, None, Enabling Web Services to Consume and Produce Large Datasets IEEE Internet Computing. ,vol. 16, pp. 52- 60 ,(2012) , 10.1109/MIC.2011.138
Jorge Cardoso, Alistair Barros, Norman May, Uwe Kylau, Towards a Unified Service Description Language for the Internet of Services: Requirements and First Developments ieee international conference on services computing. pp. 602- 609 ,(2010) , 10.1109/SCC.2010.93
Danilo Ardagna, Marco Comuzzi, Enrico Mussi, Barbara Pernici, Pierluigi Plebani, PAWS: A Framework for Executing Adaptive Web-Service Processes IEEE Software. ,vol. 24, pp. 39- 46 ,(2007) , 10.1109/MS.2007.174