Skip to Main Content
Frequently Asked Questions
Submit an ETD
Global Search Box
Need Help?
Keyword Search
Participating Institutions
Advanced Search
School Logo
Files
File List
csu1197579645.pdf (733.33 KB)
ETD Abstract Container
Abstract Header
BYZANTINE FAULT TOLERANT COORDINATION FOR WEB SERVICES ATOMIC TRANSACTIONS
Author Info
Zhang, Honglei
Permalink:
http://rave.ohiolink.edu/etdc/view?acc_num=csu1197579645
Abstract Details
Year and Degree
2007, Master of Science in Electrical Engineering, Cleveland State University, Fenn College of Engineering.
Abstract
This thesis describes a Byzantine fault tolerant coordination framework for Web services atomic transactions. In the framework, all core services, including transaction activation, registration, completion, and distributed commit, are replicated and protected by Byzantine fault tolerance mechanisms. The traditional two-phase commit protocol is extended by a Byzantine fault tolerant version that can tolerate arbitrary faults on the coordinator and the initiator sides, and some types of malicious faults on the participant side. To achieve Byzantine fault tolerance in an efficient manner, and to limit the types of malicious behaviors of the coordinator, a novel decision certificate is introduced. The decision certificate includes a signed copy of the participants’ vote records, and it is piggybacked with all decision notifications to the participants for each participant to verify the legitimacy of the decision. The Byzantine fault tolerance mechanisms, together with the extended two-phase commit protocol, have been incorporated into an open-source framework supporting the standard Web services atomic transactions specification. Performance characterizations of the framework show that the implementation is fairly efficient. Such a Byzantine fault tolerant coordination framework can be useful for many transactional Web services that require a high degree of security and dependability.
Committee
Wenbing Zhao (Advisor)
Pages
83 p.
Keywords
replicas
;
BYZANTINE
;
WEB SERVICES
;
BYZANTINE FAULT
;
coordinator
;
2PC
;
di¿¿¿¿¿¿¿erent
Recommended Citations
Refworks
EndNote
RIS
Mendeley
Citations
Zhang, H. (2007).
BYZANTINE FAULT TOLERANT COORDINATION FOR WEB SERVICES ATOMIC TRANSACTIONS
[Master's thesis, Cleveland State University]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=csu1197579645
APA Style (7th edition)
Zhang, Honglei.
BYZANTINE FAULT TOLERANT COORDINATION FOR WEB SERVICES ATOMIC TRANSACTIONS.
2007. Cleveland State University, Master's thesis.
OhioLINK Electronic Theses and Dissertations Center
, http://rave.ohiolink.edu/etdc/view?acc_num=csu1197579645.
MLA Style (8th edition)
Zhang, Honglei. "BYZANTINE FAULT TOLERANT COORDINATION FOR WEB SERVICES ATOMIC TRANSACTIONS." Master's thesis, Cleveland State University, 2007. http://rave.ohiolink.edu/etdc/view?acc_num=csu1197579645
Chicago Manual of Style (17th edition)
Abstract Footer
Document number:
csu1197579645
Download Count:
1,085
Copyright Info
© 2007, all rights reserved.
This open access ETD is published by Cleveland State University and OhioLINK.