Font Size: a A A

The Design Of Security Protocol For Web Services Interfaces And Its Conformance Testing

Posted on:2015-09-23Degree:MasterType:Thesis
Country:ChinaCandidate:L LiuFull Text:PDF
GTID:2298330467463749Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid pace of development of network technology, more and more Web Services (WS) and Semantic Web Services (SWS) spread all over the network. People can choose services among a wider range and make use of services in a more convenient way. There are many services available on the network and there are an increasing number of people accessing services through the net who want to gain services more safely. Service providers and service agents also hope to make full use of services on the network efficiently. Then, security of services becomes more crucial and efficiency of finding amd composing services turns more important.Hence, we study the security needs of users toward services and extracted the key security features. By analyzing the role of each function and their relationships, we integrate them into a service security framework containing session control, user authentication, encryption and decryption, and service primitives design which can make WS safer and information interaction more standardized. A security protocol for Web Services interfaces corresponding to the framework is designed. The protocol which extends from SOAP fully using its expansibility can fufill the functions of the security framwork. A supportive tool for the protocol is also designed based on Axis2.In addition, a conformance testing method of the protocol which mainly focuses on the design of implementation confomance statement proforma is proposed. The proforma is the basis of verifying how an implementation compliants with the protocol and can support functional testing of the protocol implementation. Meanwhile, a SWRL-constraint-based testing method for OWL-S represented Semantic Web Services was presented. The method can fully take into account the SWRL defined semantic information such as preconditions and results to carry on conformance testing and to generate test data and cases. It improves the completeness and the degree of automation of semantic testing for SWS.
Keywords/Search Tags:Web Services, security protocol, semantic conformance, testing secure session SWRL
PDF Full Text Request
Related items