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