Title:
|
IMPROVING QUALITY OF WEB SERVICES BY USING REPLICATION |
Author(s):
|
Dirk Thißen , Thomas Brambring |
ISBN:
|
978-972-8924-68-3 |
Editors:
|
Pedro Isaías, Miguel Baptista Nunes and Dirk Ifenthaler |
Year:
|
2008 |
Edition:
|
Single |
Keywords:
|
Web services, replication, quality of service, proxy |
Type:
|
Full Paper |
First Page:
|
283 |
Last Page:
|
290 |
Language:
|
English |
Cover:
|
|
Full Contents:
|
click to dowload
|
Paper Abstract:
|
Web services define a kind of middleware for implementing distributed applications independent of used platforms and
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. 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 users
requirements. A flexible replication architecture is developed, supporting different replication strategies to give
guarantees for several user requirements. |
|
|
|
|