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 条
[41]   SOA-Based e-business frameworks with web services [J].
Wei, Zhaowen ;
Li, Wenjun .
Sixth Wuhan International Conference on E-Business, Vols 1-4: MANAGEMENT CHALLENGES IN A GLOBAL WORLD, 2007, :915-920
[42]   Building dynamic e-business platform based on web services [J].
Guo, Ruiqiang ;
Yu, Shoujian ;
Le, Jiajin .
Proceedings of e-ENGDET2006, 2006, :51-55
[43]   Web Services and Multimedia in M-Business Applications: Opportunities and Concerns [J].
Georgiadis, Christos K. ;
Fouliras, Panayotis E. ;
Mavridis, Ioannis ;
Manitsaris, Athanasios .
INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2006, 2 (01) :51-+
[44]   Building toward capability specifications of Web services based on an environment ontology [J].
Wang, Puwei ;
Jin, Zhi ;
Liu, Lin ;
Cai, Guangjun .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2008, 20 (04) :547-561
[45]   Towards a Framework for Designing and Executing Business Process Based on Semantic Web Services [J].
Cao Hong-Hua ;
Ying Shi ;
Cui Hua ;
Xiao Yang .
2008 4TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-31, 2008, :5090-5093
[46]   Railway Passenger Dynamic E-business based on Web services and RFID [J].
Sun, Jingdong ;
Zhang, Yibin .
2010 IEEE INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND INFORMATION SECURITY (WCNIS), VOL 1, 2010, :577-581
[47]   Knowledge management for designing business workflows through semantic compositions of web services [J].
Valtolina, Stefano ;
Barricelli, Barbara Rita ;
Ariano, Fabio ;
Padula, Marco ;
Scala, Paolo Luigi .
INTERNATIONAL JOURNAL OF KNOWLEDGE AND LEARNING, 2012, 8 (1-2) :62-85
[48]   Assuring Consistency of Business Process Models and Web Services Using Visual Contracts [J].
Engels, Gregor ;
Gueldali, Baris ;
Soltenborn, Christian ;
Wehrheim, Heike .
APPLICATIONS OF GRAPH TRANSFORMATIONS WITH INDUSTRIAL RELEVANCE, 2008, 5088 :17-+
[49]   A design and implementation of dynamic E-business system based on WEB services [J].
Ye, SZ ;
Han, HJ .
DCABES 2004, Proceedings, Vols, 1 and 2, 2004, :516-520
[50]   Preparation of Knowledge Workers for Web Services and E-Business: One Avenue [J].
Kourik, Janet L. ;
Wang, Jiangping .
EIGHTH WUHAN INTERNATIONAL CONFERENCE ON E-BUSINESS, VOLS I-III, 2009, :2976-2980