REPLICATION OF WEB SERVICES FOR QOS GUARANTEES IN WEB SERVICE COMPOSITION

Dirk Thissen, Thomas Brambring

2008

Abstract

The concept of web services defines a middleware for implementing distributed applications independent of used platforms and programming languages. When developing new software systems, re-use of functionnality of existing services can be done to reduce development time and costs. This process of re-use is called 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 composed service. Thus, capabilities of composed services cannot be guaranteed. This paper presents an approach to integrate QoS aspects into the composition of web services by using service replication. At composition time, service instances are chosen depending on the QoS requirements of a user to the whole service, and it is decided which services in the composition have to be replicated and which replication strategy to use. Replication ensures that the QoS requirements are not only considered at service selection time, but also can be granted at service runtime.

References

  1. Chan, P.P.W., Lyu, M.R., Malek, M., 2007. Reliable Web Services: Methodology, Experiment and Modeling. Proc. IEEE International Conference on Web Services (ICWS 2007), Salt Lake City, USA.
  2. Jaeger, M.C., Rojec-Goldmann, G., Mühl, G., 2004. QoS Aggregation for Web Service Composition using Workflow Patterns. Proc. 8th IEEE International Enterprise Distributed Object Computing Conference (EDOC'04), Monterey, USA.
  3. Liu, Y., Ngu, A.H.H., Zeng, L, 2004. QoS Computation and Policing in Dynamic Web Service Selection. Proc. 13th International World Wide Web Conference, New York City, USA.
  4. OASIS, 2007. Web Services Business Process Execution Language Version 2.0. OASIS Standard, http://docs.oasis-open.org/wsbpel/2.0/OS/wsbpelv2.0-OS.pdf
  5. Osrael, J., Froihofer, L., Weghofer, M., Goeschka, K.M., 2007. Axis2-based Replication Middleware for Web Services. Proc. IEEE International Conference on Web Services (ICWS 2007), Salt Lake City, USA.
  6. Salas, J., Pérez-Sorrosal, F., Patino-Martínez, M., Jiménez-Peris, R., 2006. WS-Replication: A Framework for Highly Available Web Services. Proc. 15th International World Wide Web Conference (WWW 2006), Edinburgh, Scotland.
  7. Thißen, D., Wesnarat, P., 2006. Considering QoS Aspects in Web Service Composition. Proc. 11th IEEE Symposium on Computers and Communications (ISCC'06), Cagliari, Sardinia, Italy.
  8. Ye, X., Shen, Y., 2005. A Middleware for Replicated Web Services. Proc. IEEE International Conference on Web Services (ICWS'05), Orlando, USA.
  9. Zeng, L., Benatallah, B., Ngu, A.H.H., Dumas, M., Kalagnanam, J., Chang, H, 2004. QoS-Aware Middleware for Web Services Composition. In: IEEE Trans. Software Eng., Vol.30, No.5.
Download


Paper Citation


in Harvard Style

Thissen D. and Brambring T. (2008). REPLICATION OF WEB SERVICES FOR QOS GUARANTEES IN WEB SERVICE COMPOSITION . In Proceedings of the International Conference on e-Business - Volume 1: ICE-B, (ICETE 2008) ISBN 978-989-8111-58-6, pages 155-160. DOI: 10.5220/0001906301550160


in Bibtex Style

@conference{ice-b08,
author={Dirk Thissen and Thomas Brambring},
title={REPLICATION OF WEB SERVICES FOR QOS GUARANTEES IN WEB SERVICE COMPOSITION},
booktitle={Proceedings of the International Conference on e-Business - Volume 1: ICE-B, (ICETE 2008)},
year={2008},
pages={155-160},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001906301550160},
isbn={978-989-8111-58-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the International Conference on e-Business - Volume 1: ICE-B, (ICETE 2008)
TI - REPLICATION OF WEB SERVICES FOR QOS GUARANTEES IN WEB SERVICE COMPOSITION
SN - 978-989-8111-58-6
AU - Thissen D.
AU - Brambring T.
PY - 2008
SP - 155
EP - 160
DO - 10.5220/0001906301550160