loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Vadym Borovskiy 1 ; Alexander Zeier 1 ; Jan Karstens 2 and Heinz Ulrich Roggenkemper 2

Affiliations: 1 Hasso-Plattner-Institut, Germany ; 2 Business Process Renovation, SAP AG, Germany

Keyword(s): Incompatibility resolution, message conversion, change management, web service evolution.

Related Ontology Subjects/Areas/Topics: Applications ; Embedded Communications Systems ; Maintenance ; Operational Research ; Pattern Recognition ; Software Architectures ; Software Engineering ; Telecommunications

Abstract: One of the challenges that Web service providers face is service evolution management. In general, the challenge is to ensure the substitutability of service versions, i.e. correct functioning of all ongoing client applications relying on the old version of a service after the version has been substituted with a new one. Unfortunately, no currently available design approach can guarantee a perfectly extensible architecture that preserves full backward compatibility during its evolution. Hence, incompatibilities are very likely to occur if an old version of a service is replaced with a new one. This paper addresses the incompatibility problem and describes a solution to the problem. This solution is based upon the already known design pattern of message translation and the ASP.NET 2.0 Web service platform. Using the platform’s API the standard ASP.NET pipeline has been augmented with an additional step of applying XSL transformations to the XML payload of the messages. The solution is then verified against the Electronic Commerce Service from Amazon.com web services suite. Thus, the contribution of the work is a new .NET implementation of the translator pattern. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.137.192.3

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Borovskiy, V.; Zeier, A.; Karstens, J. and Ulrich Roggenkemper, H. (2008). RESOLVING INCOMPATIBILITY DURING THE EVOLUTION OF WEB SERVICES WITH MESSAGE CONVERSION. In Proceedings of the Third International Conference on Software and Data Technologies - Volume 3: ICSOFT; ISBN 978-989-8111-52-4; ISSN 2184-2833, SciTePress, pages 152-158. DOI: 10.5220/0001880101520158

@conference{icsoft08,
author={Vadym Borovskiy. and Alexander Zeier. and Jan Karstens. and Heinz {Ulrich Roggenkemper}.},
title={RESOLVING INCOMPATIBILITY DURING THE EVOLUTION OF WEB SERVICES WITH MESSAGE CONVERSION},
booktitle={Proceedings of the Third International Conference on Software and Data Technologies - Volume 3: ICSOFT},
year={2008},
pages={152-158},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001880101520158},
isbn={978-989-8111-52-4},
issn={2184-2833},
}

TY - CONF

JO - Proceedings of the Third International Conference on Software and Data Technologies - Volume 3: ICSOFT
TI - RESOLVING INCOMPATIBILITY DURING THE EVOLUTION OF WEB SERVICES WITH MESSAGE CONVERSION
SN - 978-989-8111-52-4
IS - 2184-2833
AU - Borovskiy, V.
AU - Zeier, A.
AU - Karstens, J.
AU - Ulrich Roggenkemper, H.
PY - 2008
SP - 152
EP - 158
DO - 10.5220/0001880101520158
PB - SciTePress