Rain4Service: An approach towards decentralized web service composition

被引:5
|
作者
Ahmed, Tanveer [1 ]
Tripathi, Abhinav [1 ]
Srivastava, Abhishek [1 ]
机构
[1] Indian Inst Technol Indore, Discipline Comp Sci, Indore, Madhya Pradesh, India
来源
2014 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2014) | 2014年
关键词
D O I
10.1109/SCC.2014.43
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:267 / 274
页数:8
相关论文
共 50 条
  • [31] Web Service Selection Algorithm for Dynamic Service Composition using LSLO Approach
    Rathore, Maya
    Suman, Ugrasen
    2013 INTERNATIONAL CONFERENCE ON INFORMATICS, ELECTRONICS & VISION (ICIEV), 2013,
  • [32] A Heuristic QoS-Aware Service Selection Approach to Web Service Composition
    Liu, Dongmei
    Shao, Zhiqing
    Yu, Caizhu
    Fan, Guisheng
    PROCEEDINGS OF THE 8TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE, 2009, : 1184 - 1189
  • [33] A WEB SERVICE COMPOSITION METHOD BASED ON SUB WEB SERVICE
    Zhang, Bo
    2011 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTELLIGENCE SYSTEMS, 2011, : 438 - 442
  • [34] Dynamic planning approach to automated web service composition
    Kuzu, Mehmet
    Cicekli, Nihan Kesim
    APPLIED INTELLIGENCE, 2012, 36 (01) : 1 - 28
  • [35] Data Messaging Based Approach For Web Service Composition
    Guermouche, Nawal
    Benatallah, Boualem
    Godart, Claude
    PROCEEDINGS OF THE ICEBE 2008: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, 2008, : 449 - +
  • [36] A stochastic approach to predict performance of web service composition
    Dong, Yuxiang
    Xia, Yunni
    Zhu, Qingsheng
    Huang, Yu
    PROCEEDINGS OF THE SECOND INTERNATIONAL SYMPOSIUM ON ELECTRONIC COMMERCE AND SECURITY, VOL II, 2009, : 460 - +
  • [37] A Fluent Calculus Approach to Automatic Web Service Composition
    Chifu, Viorica
    Salomie, Ioan
    ADVANCES IN ELECTRICAL AND COMPUTER ENGINEERING, 2009, 9 (03) : 75 - 83
  • [38] A Stochastic Approach to Predicting Performance of Web Service Composition
    Dong, Yuxiang
    Xia, Yunni
    Zhu, Qingsheng
    Yang, Ruilong
    JOURNAL OF COMPUTERS, 2009, 4 (06) : 485 - 493
  • [39] Dynamic planning approach to automated web service composition
    Mehmet Kuzu
    Nihan Kesim Cicekli
    Applied Intelligence, 2012, 36 : 1 - 28
  • [40] Web service composition using service maps
    Vaddi, Supriya, 1600, Springer Verlag (8875):