DocumentCode :
3582091
Title :
A version-based transformation proxy for service evolution
Author :
Chiponga, Kudzai ; Tarwireyi, Paul ; Adigun, Mattheew O.
Author_Institution :
Dept. of Comput. Sci., Univ. of Zululand, KwaDlangezwa, South Africa
fYear :
2014
Firstpage :
1
Lastpage :
5
Abstract :
Service Oriented Computing (SOC) has emerged as a new computing paradigm that has services as the building blocks to distributed applications. SOC supports rapid development, easy composition and low cost production of distributed applications as services, promoting interoperability. Interoperable applications are however not under the control of a single administration hence implementation detail is abstracted from other administrations. Following the web services architectural model, a service provider may not be in full view of the service requestors consuming his offered services, hence a mechanism to support the existing service requestors in the event of changes made to a service, need to be put in place. This will help to reduce the full impact of unannounced service changes on the service requestors. This paper presents the design and implementation of an approach to gracefully change a service from one version to the next while maintaining support for the existing services. The paper introduces a proxy-based service transformation model to convert messages sent between any service provider-requestor pair to match the version implementation of the requestor. The feasibility and applicability of this model is demonstrated through a prototype.
Keywords :
Web services; open systems; service-oriented architecture; software maintenance; SOC; Web service architectural model; distributed application; interoperability; maintenance activity; service evolution; service oriented computing; version-based transformation proxy; Contracts; Maintenance engineering; Prototypes; Service-oriented architecture; Simple object access protocol; XML; evolution; maintenance; proxy; versioning; webservices;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Adaptive Science & Technology (ICAST), 2014 IEEE 6th International Conference on
Type :
conf
DOI :
10.1109/ICASTECH.2014.7068123
Filename :
7068123
Link To Document :
بازگشت