DocumentCode :
3539928
Title :
WSDL-temporal: An approach for change management in web services
Author :
Banati, Hema ; Bedi, Punam ; Marwaha, Preeti
Author_Institution :
Dept. of Comput. Sci., Univ. of Delhi, Delhi, India
fYear :
2012
fDate :
14-15 Aug. 2012
Firstpage :
44
Lastpage :
49
Abstract :
Web services are self-describing, open components that support rapid, low-cost composition of distributed applications. They are being considered as the best choice of industry to provide solution for multiple clients scattered in heterogeneous environment. However, change in the business requirements result in multiple versions of Web services. Maintaining variety of versions is difficult especially for organizations, with established products and a large customer base. The problem aggregates even more when a product requires customization for its clients with minor differences in each version. This forces to deploy multiple Web services for each one of them. This work presents WSDL-Temporal, an extension of WSDL to handle issues related to change management in Web Service. The approach allows maintaining multiple versions of interfaces/operations/elements within a single Web service that can be accessed by clients. The paper extends the case study of W3C specification of WSDL to present WSDL-Temporal approach of change management. Not only does WSDL-Temporal handle changes but is also capable of handling both backward compatible and incompatible changes. Another advantage of using a single WSDL-T service for service producers is that they can now push required changes to the production environment more frequently and need not to accumulate a set of changes for next release. It also enables the service providers to deprecate or retire services in a graceful manner.
Keywords :
Web services; formal specification; management of change; user interfaces; W3C specification; WSDL-T service; WSDL-temporal approach; Web services; backward incompatible changes; change management; interfaces-operations-element version maintenance; Contracts; Documentation; Educational institutions; Organizations; Web services; XML; WSDL; WSDL-Temporal; Web Service Versioning;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Uncertainty Reasoning and Knowledge Engineering (URKE), 2012 2nd International Conference on
Conference_Location :
Jalarta
Print_ISBN :
978-1-4673-1459-6
Type :
conf
DOI :
10.1109/URKE.2012.6319580
Filename :
6319580
Link To Document :
بازگشت