A Fault-Tolerant Method for Enhancing Reliability of Services Composition Application in WSNs Based on BPEL

被引:5
|
作者
Wu, Zhao [1 ]
Xiong, NaiXue [2 ]
Han, Wenlin [3 ]
Huang, Yan N. [1 ]
Hu, Chun Y. [1 ]
Gu, Qiong [1 ]
Hang, Bo [1 ]
机构
[1] Hubei Univ Arts & Sci, Sch Math & Comp Sci, Xiangyang 441053, Peoples R China
[2] Colorado Tech Univ, Sch Comp Sci, Colorado Springs, CO 80907 USA
[3] Univ Alabama, Dept Comp & Sci, Tuscaloosa, AL 35487 USA
关键词
SEMANTICS; FLOW;
D O I
10.1155/2013/493678
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, some approaches have been presented for the seamless integration of WSNs with the existing, widely deployed SOA technologies such as XML, Web services, and the Business Process Execution Language (BPEL) to build a wireless sensor networks service application. However, there a great challenge on fault tolerant in WSNs. In this paper, we present our framework and approach to enhance the reliability of service composition applications in WSNs through modeling and analyzing a wireless sensor networks service application based on BPEL with exception handler and compensation mechanism. At first, we analyze all possible states during the execution of BPEL instance in WSNs. Then, we present a state framework for modeling execution context in BPEL instance in WSNs. Based on this framework, we analyze state transition and operational semantics in the case of both correct execution and exceptional execution of BPEL instance in WSNs. Furthermore, we propose the state transition models for three types of activities in BPEL instance. In the end, we present a formal approach to model the execution context in BPEL for WSNs. Using this formal model, one can describe and analyze the control flow result from the exception handler and compensation mechanism in BPEL instance for WSNs.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] A Tree-Based Reliability Analysis for Fault-Tolerant Web Services Composition
    Shu, Yanjun
    Zuo, Decheng
    Liu, Hongwei
    Sheng, Quan Z.
    Zhang, Wei Emma
    Yang, Jian
    SERVICE-ORIENTED COMPUTING, ICSOC 2017, 2017, 10601 : 481 - 489
  • [2] A Simulation-Based Reliability Analysis Approach of the Fault-Tolerant Web Services
    Shu, Yanjun
    Wu, Zhibo
    Liu, Hongwei
    Gao, Yixiang
    2016 7TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS, MODELLING AND SIMULATION (ISMS), 2016, : 125 - 129
  • [3] An improved byzantine fault-tolerant program for WSNs
    Tian, Yi
    Journal of Networks, 2014, 9 (04) : 932 - 940
  • [4] FAULT-TOLERANT PROGRAMS AND THEIR RELIABILITY
    BELLI, F
    JEDRZEJOWICZ, P
    IEEE TRANSACTIONS ON RELIABILITY, 1990, 39 (02) : 184 - 192
  • [5] FACTS: A Framework for Fault-Tolerant Composition of Transactional Web Services
    Liu, An
    Li, Qing
    Huang, Liusheng
    Xiao, Mingjun
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2010, 3 (01) : 46 - 59
  • [6] Fault-tolerant authentication services
    Department of Computer Science, University of Western Ontario, London, Ont. N6A5B8, Canada
    Int J Comput Appl, 2007, 2 (107-114):
  • [7] Designing fault tolerant web services using BPEL
    Lau, Jim
    Lung, Lau Cheuk
    Fraga, Joni da S.
    Veronese, Giuliana Santos
    7TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE IN CONJUNCTION WITH 2ND IEEE/ACIS INTERNATIONAL WORKSHOP ON E-ACTIVITY, PROCEEDINGS, 2008, : 618 - +
  • [8] A Method for Modeling and Analyzing Fault-Tolerant Service Composition
    Fan, Guisheng
    Yu, Huiqun
    Chen, Liqiong
    Liu, Dongmei
    APSEC 09: SIXTEENTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2009, : 507 - +
  • [9] New Fault-Tolerant Hierarchical Routing Protocol for WSNs
    Keykhosravi, Davood.
    Hosseinalipour, Ali
    MATERIALS SCIENCE AND INFORMATION TECHNOLOGY, PTS 1-8, 2012, 433-440 : 3223 - 3229
  • [10] Synthesizing Byzantine Fault-Tolerant Grid Application Wrapper Services
    Hofer, Juergen
    Fahringer, Thomas
    CCGRID 2008: EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, VOLS 1 AND 2, PROCEEDINGS, 2008, : 467 - 474