DocumentCode :
3127442
Title :
A Version-aware Approach for Web Service Directory
Author :
Fang, Ru ; Lam, Linh ; Fong, Liana ; Frank, David ; Vignola, Christopher ; Chen, Ying ; Du, Nan
Author_Institution :
IBM, Beijing
fYear :
2007
fDate :
9-13 July 2007
Firstpage :
406
Lastpage :
413
Abstract :
In real-world scenarios, the evolution of Web services to meet functional and non-functional changes ultimately leads to multiple versions of the same original service. Thus, design and implementation of version management techniques, such as version description, directory, etc, play a critical role in realizing the full promise of SOA. To address the version management issues in Web services, we propose a version-aware service model based on some architectural extensions to WSDL and UDDI. WSDL would be enhanced to describe the attributes of the service versions. UDDI would be augmented to use versions in a service directory with an event-based notification/subscription mechanism. We also design a proxy, residing in the service consumer side which can dynamically update the client application instance at runtime. We have implemented a prototype to demonstrate these models and used a weather forecast web service as an example to illustrate the usefulness of the proposed architecture.
Keywords :
Web services; configuration management; management of change; software architecture; SOA; UDDI; WSDL; Web service directory; change management; event-based notification; event-based subscription; service oriented architecture; version-aware approach; Application software; Laboratories; Prototypes; Runtime; Service oriented architecture; Software development management; Software maintenance; Subscriptions; Weather forecasting; Web services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Services, 2007. ICWS 2007. IEEE International Conference on
Conference_Location :
Salt Lake City, UT
Print_ISBN :
0-7695-2924-0
Type :
conf
DOI :
10.1109/ICWS.2007.26
Filename :
4279625
Link To Document :
بازگشت