Toward Trustworthy Coordination of Web Services Business Activities

被引:17
作者
Chai, Hua [1 ]
Zhang, Honglei [1 ]
Zhao, Wenbing [1 ]
Melliar-Smith, P. Michael [2 ]
Moser, Louise E. [2 ]
机构
[1] Cleveland State Univ, Dept Elect & Comp Engn, Cleveland, OH 44115 USA
[2] Univ Calif Santa Barbara, Dept Elect & Comp Engn, Santa Barbara, CA 93106 USA
基金
美国国家科学基金会;
关键词
Business activity; Byzantine fault tolerance; distributed transaction; service-oriented computing; trustworthy computing; web services; BYZANTINE AGREEMENT;
D O I
10.1109/TSC.2011.57
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present a lightweight Byzantine fault tolerance (BFT) algorithm, which can be used to render the coordination of web services business activities (WS-BA) more trustworthy. The lightweight design of the BFT algorithm is the result of a comprehensive study of the threats to the WS-BA coordination services and a careful analysis of the state model of WS-BA. The lightweight BFT algorithm uses source ordering, rather than total ordering, of incoming requests to achieve Byzantine fault tolerant, state-machine replication of the WS-BA coordination services. We have implemented the lightweight BFT algorithm, and incorporated it into the open-source Kandula framework, which implements the WS-BA specification with the WS-BA-I extension. Performance evaluation results obtained from the prototype implementation confirm the efficiency and effectiveness of our lightweight BFT algorithm, compared to traditional BFT techniques.
引用
收藏
页码:276 / 288
页数:13
相关论文
共 50 条
  • [31] Web services and flexible business processes: towards the adaptive enterprise
    Moitra, D
    Ganesh, J
    [J]. INFORMATION & MANAGEMENT, 2005, 42 (07) : 921 - 933
  • [32] A Novel Approach for Evaluation of Changes in Web Services Business Logic
    Thirumaran, M.
    Dhavachelvan, P.
    Kiran, Naga Venkata G.
    [J]. 2012 THIRD INTERNATIONAL CONFERENCE ON COMPUTING COMMUNICATION & NETWORKING TECHNOLOGIES (ICCCNT), 2012,
  • [33] Integration of business event and rule management with the web services model
    Nagarajan, K
    Lam, H
    Su, SYW
    [J]. ICWS'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON WEB SERVICES, 2003, : 83 - 89
  • [34] An Approach For Optimization Agreements In Business Processes Based On Web Services
    Parody, Luisa
    Teresa Gomez-Lopez, Maria
    Gasca, Rafael M.
    Jesus Varela-Vaca, Angel
    [J]. CREATING GLOBAL COMPETITIVE ECONOMIES: A 360-DEGREE APPROACH, VOLS 1-4, 2011, : 183 - 194
  • [35] Atomic transaction and business process coordination protocol for web service composition
    College of Computer and Information Engineering, Henan University, Kaifeng 475001, China
    [J]. J. Comput. Inf. Syst., 2008, 4 (1579-1584): : 1579 - 1584
  • [36] Toward a new approach for Web Services development life cycle
    Serhani, MA
    Dssouli, R
    Sahraoui, H
    Hafid, A
    Benharref, A
    [J]. ISWS '05: Proceedings of the 2005 International Symposium on Web Services and Applications, 2005, : 94 - 103
  • [37] Web services infrastructure for e-marketplaces based on business patterns
    Du, WC
    El-Shanta, EM
    [J]. ISWS '05: Proceedings of the 2005 International Symposium on Web Services and Applications, 2005, : 132 - 135
  • [38] A Web Services Based Framework for RFID Bike Rental Business Solutions
    Huang, Kuo-shien
    Tang, Shun-ming
    [J]. IEEM: 2008 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT, VOLS 1-3, 2008, : 1475 - 1479
  • [39] On integrating trust into business-driven management of web services and their compositions
    Yew, Chern Har
    Tosic, Vladimir
    Lutfiyya, Hanan
    [J]. 2008 3RD IEEE/IFIP INTERNATIONAL WORKSHOP ON BUSINESS-DRIVEN IT MANAGEMENT, 2008, : 102 - 104
  • [40] Dynamic electronic business application system based on SOA and web services
    Deng, Wu
    Yang, Xinhua
    Zhao, Huimin
    [J]. DCABES 2006 PROCEEDINGS, VOLS 1 AND 2, 2006, : 877 - 880