QoS-Aware and Federated Enhancement for UDDI

With more and more Web services appearing on the Web, Web service’s discovery mechanisms become essential. UDDI is an online registry standard to facilitate the discovery of business partners and services. Service requesters can choose good performance Web services by manual test and comparison. However, this method of choosing is inefficient and costly in terms of time and money. The ability to predict the quality of service is missing in UDDI. Furthermore, UDDI registries in federated organizations should be able to share more about the service requester’s connection information to make better predictions for services’ performances. To address these problems, we propose UX (UDDI eXtension), a system that facilitates requesters to discover services with good performance. In each enterprise domain, the requesters’ QoS feedback is received and then stored in a local UX server. By sharing these experiences from all the requesters in the local domain, the system can predict the service’s future performance. To support the discovery between different cooperation domains, we design a general federated service and then enhance the UX system’s federated discovery ability based on this federated service. The system handles the federated inquiry and provides a simple view over the whole federation. Meanwhile the UX server’s inquiry interface will still conform to the UDDI Specification.

[1]  D. Box,et al.  Simple object access protocol (SOAP) 1.1 , 2000 .

[2]  R. Prim Shortest connection networks and some generalizations , 1957 .

[3]  Liang-Jie Zhang,et al.  Web Services Relationships Binding for Dynamic e-Business Integration , 2002, International Conference on Internet Computing.

[4]  Erik Christensen,et al.  WSDL: Web Service Description Language , 2001 .

[5]  Bu-Sung Lee,et al.  UX- An Architecture Providing QoS-Aware and Federated Support for UDDI , 2003, ICWS.

[6]  Liang-Jie Zhang,et al.  XML-Based Advanced UDDI Search Mechanism for B2B Integration , 2002, Proceedings Fourth IEEE International Workshop on Advanced Issues of E-Commerce and Web-Based Information Systems (WECWIS 2002).

[7]  Ben Y. Zhao,et al.  An architecture for a secure service discovery service , 1999, MobiCom.

[8]  Daniel Roth,et al.  Web Services Policy Framework (WS- Policy) , 2002 .

[9]  Katia P. Sycara,et al.  Using DAML-S for P2P Discovery , 2003, International Conference on Web Services.

[10]  Liang-Jie Zhang,et al.  XML-based Advanced UDDI Search Mechanism for B2B Integration , 2002, WECWIS.

[11]  Srinivasan Seshan,et al.  A network measurement architecture for adaptive applications , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[12]  Amit Sheth,et al.  Implementing QoS Management for Workflow Systems , 2002 .

[13]  Klara Nahrstedt,et al.  QoS-aware discovery of wide-area distributed services , 2001, Proceedings First IEEE/ACM International Symposium on Cluster Computing and the Grid.

[14]  Djamel Belaïd,et al.  Dynamic Management of CORBA Trader Federation , 1998, COOTS.