DocumentCode :
2926546
Title :
Fortified Web Services Contracts for Trusted Components
Author :
Jencmen, Avi ; Yehudai, Amiram
Author_Institution :
Sch. of Comput. Sci., Tel-Aviv Univ.
fYear :
2006
fDate :
18-22 Sept. 2006
Firstpage :
919
Lastpage :
926
Abstract :
Web services provide a standard means of interoperating between different software applications, running on a variety of platforms and/or frameworks. While the concepts of Web services are aimed at providing a standard means to support interoperable machine-to-machine interaction over a network, they do not solve the problem of trust between service requesters and providers. A trusted component is defined as a reusable software element possessing specified and guaranteed property qualities. The highly reusable nature of a Web service emphasizes the need for a "trust ensuring" mechanism between the requester and the provider of the service. The focus of this paper is to suggest a fortified Web services architecture introducing the concept of contracts to increase the level of trust between the requester and the provider of the requested service. In order to achieve this goal a new language is introduced into the fortified Web services architecture: WS-Contract. WS-Contract is a machine-processable specification of the Web service semantics, formally supporting the different levels of contract information. It defines the pre-and post conditions of the Web services interface, the synchronization policy of the service and the QoS parameters that should be maintained between the requester agent and the provider agent. WS-Contract relies, wherever possible, on existing Web services standards to build the necessary "trust ensuring" mechanism for Web services
Keywords :
Web services; formal specification; open systems; software reusability; QoS parameters; WS-contract; Web service semantics; Web services architecture; Web services contracts; interoperable machine-to-machine interaction; machine-processable specification; reusable software element; service providers; service requesters; synchronization policy; trusted component; Application software; Computer architecture; Computer science; Contracts; Service oriented architecture; Software quality; Software reusability; Software standards; Software systems; Web services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Services, 2006. ICWS '06. International Conference on
Conference_Location :
Chicago, IL
Print_ISBN :
0-7695-2669-1
Type :
conf
DOI :
10.1109/ICWS.2006.66
Filename :
4032117
Link To Document :
بازگشت