In a service oriented architecture requestors should be able to use the services that best fit their needs. In particular, for Web services it should be possible to fully exploit the advantages of dynamic binding. Up to now, no proposed solution allows the requesting agent to dynamically select the most "convenient" service at invoke time. The reason is that currently the requesting agents do not compare the runtime behavior of different services. In this paper, we propose a system that provides and exploits predictions about the behavior of Web services, expressed in terms of availability, reliability and completion time. We also describe a first prototype (eUDDIr) of the specification. EUDDIr relies on a scalable agents-based monitoring architecture that collects data on Web services runtime activity. The computed predictions are used by requesting agents to implement an effective dynamic service selection. Our proposal is well suited whenever requestors do not wish to explicitly deal with QoS aspects, or in the case that provider agents have no convenience in building up the infrastructure for guaranteed QoS, at the same time aiming to provide services of good quality to their customers. Furthermore, the adoption of eUDDIr effectively improves the service requestors "satisfaction" when they are involved in a Web services composition process. © 2005 IEEE.

Ambrosi, E., Bianchi, M., Gaibisso, C., Gambosi, G., Lombardi, F. (2005). A system for predicting the run-time behavior of Web services. In 2005 International Conference on Services Systems and Services Management, Proceedings of ICSSSM'05 (pp.554-559) [10.1109/ICSSSM.2005.1499534].

A system for predicting the run-time behavior of Web services

GAMBOSI, GIORGIO;
2005-01-01

Abstract

In a service oriented architecture requestors should be able to use the services that best fit their needs. In particular, for Web services it should be possible to fully exploit the advantages of dynamic binding. Up to now, no proposed solution allows the requesting agent to dynamically select the most "convenient" service at invoke time. The reason is that currently the requesting agents do not compare the runtime behavior of different services. In this paper, we propose a system that provides and exploits predictions about the behavior of Web services, expressed in terms of availability, reliability and completion time. We also describe a first prototype (eUDDIr) of the specification. EUDDIr relies on a scalable agents-based monitoring architecture that collects data on Web services runtime activity. The computed predictions are used by requesting agents to implement an effective dynamic service selection. Our proposal is well suited whenever requestors do not wish to explicitly deal with QoS aspects, or in the case that provider agents have no convenience in building up the infrastructure for guaranteed QoS, at the same time aiming to provide services of good quality to their customers. Furthermore, the adoption of eUDDIr effectively improves the service requestors "satisfaction" when they are involved in a Web services composition process. © 2005 IEEE.
2005 International Conference on Services Systems and Services Management, ICSSSM'05
Chongquing
13 June 2005 through 15 June 2005
IEEE Systems, Man and Cybernetics Society;Chongqing University, CEBA;Tsinghua University, Res. Center for Contemporary Manage.
Rilevanza internazionale
2005
Settore INF/01 - INFORMATICA
English
Distributed monitoring system; UDDI; Web service dynamic binding
Intervento a convegno
Ambrosi, E., Bianchi, M., Gaibisso, C., Gambosi, G., Lombardi, F. (2005). A system for predicting the run-time behavior of Web services. In 2005 International Conference on Services Systems and Services Management, Proceedings of ICSSSM'05 (pp.554-559) [10.1109/ICSSSM.2005.1499534].
Ambrosi, E; Bianchi, M; Gaibisso, C; Gambosi, G; Lombardi, F
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/2108/30896
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 7
  • ???jsp.display-item.citation.isi??? ND
social impact