--> Document Information


                                             

IMPROVING QUALITY OF WEB SERVICES BY USING REPLICATION 
Author(s): Dirk Thißen, Thomas Brambring
Paper abstract: Web services define a kind of middleware for implementing distributed applications independent of underlying platforms and used programming languages. In the development of new software systems, functionality of existing services can be re-used to reduce development time and costs. This process of re-use can be done by web service composition. But, current web service standards are not equipped to consider non-functional requirements, i.e. quality of service (QoS) aspects of a user to a service, neither in the development of single services, nor in composed services. Thus, capabilities of services, especially of composed services cannot be guaranteed. But, in competition between service providers such capabilities can be of special importance in attracting customers. This paper presents an approach to consider QoS aspects of web services by using service replication. When a user needs to select a service for usage from a service registry, possible candidates are chosen depending on the QoS requirements of a user to the service. Replication now ensures that the QoS requirements are not only considered at service selection time, but also can be granted at service runtime. To do so, integrated in the service selection it is decided if and how a service has to be replicated for fulfilling the user’s requirements. A flexible replication architecture is developed, supporting different replication strategies to give guarantees for several user requirements, as well for single services as for composed services.
Keywords: Web services, replication, quality of service, service composition, proxy
Type: Journal Paper  
Full Contents ( if you are a member please login):
First Page: 26 
Last Page: 43 
Year: 2009  
Editors: Pedro Isaías  
ISBN: ISSN: 1645-7641  
Language: English  
Conference Name: IADIS International Journal on WWW/Internet  
Volume: V VII, 1  

new search -->

If you are a IADIS member click here to login