GENERIC WEB SERVICES - Extending Service Scope while Preserving Backwards Compatibility

Vadym Borovskiy, Jürgen Müller, Oleksandr Panchenko, Alexander Zeier

2009

Abstract

In this article the challenge of extending the functionality of a Web service while guaranteeing backwards compatibility with old client applications is addressed. The authors contribute with a new interface design technique called ”Generic Web Services”. Using the technique service providers can extend the scope of Web services without breaking compatibility with existing clients. The goal is achieved by applying signature relaxation and interface balancing techniques to a current Web service interface. Furthermore, the authors discuss the advantages and disadvantages of genericWeb services and give an example that applies the aforementioned techniques to a Web service from SAP Enterprise Services Workplace.

Download


Paper Citation


in Harvard Style

Borovskiy V., Müller J., Panchenko O. and Zeier A. (2009). GENERIC WEB SERVICES - Extending Service Scope while Preserving Backwards Compatibility . In Proceedings of the 4th International Conference on Software and Data Technologies - Volume 1: ICSOFT, ISBN 978-989-674-009-2, pages 127-132. DOI: 10.5220/0002242001270132

in Bibtex Style

@conference{icsoft09,
author={Vadym Borovskiy and Jürgen Müller and Oleksandr Panchenko and Alexander Zeier},
title={GENERIC WEB SERVICES - Extending Service Scope while Preserving Backwards Compatibility},
booktitle={Proceedings of the 4th International Conference on Software and Data Technologies - Volume 1: ICSOFT,},
year={2009},
pages={127-132},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002242001270132},
isbn={978-989-674-009-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 4th International Conference on Software and Data Technologies - Volume 1: ICSOFT,
TI - GENERIC WEB SERVICES - Extending Service Scope while Preserving Backwards Compatibility
SN - 978-989-674-009-2
AU - Borovskiy V.
AU - Müller J.
AU - Panchenko O.
AU - Zeier A.
PY - 2009
SP - 127
EP - 132
DO - 10.5220/0002242001270132