In order for Web services to be able to fully exploit the advantages of dynamic binding, requesting agents must be given a way to select the most "convenient" service at invoke time. Current techniques do not address the problem of selecting services that best fit a requester' needs. In this paper, we propose an extension of the UDDI specification in order to provide and exploit predictions about the behavior of Web services. Such values/parameters are expressed in terms of availability, reliability and completion time. The computed predictions are used by requesting agents to implement an effective dynamic service selection. A prototype, named eUDDIr, implementing such extension has been developed. Our proposal is particularly suited for scenarios where requestors do not wish to explicitly deal with QoS aspects, or in case provider agents have no convenience in building up the infrastructure for guaranteed QoS, but aim to provide services of good quality to their customers. The adoption of eUDDIr can effectively improve the service requestors "satisfaction", in particular when they are involved in a Web services composition process

Extending the UDDI API for service instance ranking

Edgardo Ambrosi;Carlo Gaibisso;Flavio Lombardi
2005

Abstract

In order for Web services to be able to fully exploit the advantages of dynamic binding, requesting agents must be given a way to select the most "convenient" service at invoke time. Current techniques do not address the problem of selecting services that best fit a requester' needs. In this paper, we propose an extension of the UDDI specification in order to provide and exploit predictions about the behavior of Web services. Such values/parameters are expressed in terms of availability, reliability and completion time. The computed predictions are used by requesting agents to implement an effective dynamic service selection. A prototype, named eUDDIr, implementing such extension has been developed. Our proposal is particularly suited for scenarios where requestors do not wish to explicitly deal with QoS aspects, or in case provider agents have no convenience in building up the infrastructure for guaranteed QoS, but aim to provide services of good quality to their customers. The adoption of eUDDIr can effectively improve the service requestors "satisfaction", in particular when they are involved in a Web services composition process
2005
Istituto di Analisi dei Sistemi ed Informatica ''Antonio Ruberti'' - IASI
1-932415-72-6
Web services
UDDI enhancement
dynamic binding
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/70326
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact