Title :
Transparent Reputation Management for Composite Web Services
Author :
Bianculli, Domenico ; Binder, Walter ; Drago, Luigi ; Ghezzi, Carlo
Author_Institution :
Fac. of Inf., Univ. of Lugano, Lugano
Abstract :
The dependability of composite services is largely affected by their constituent Web services. Composite services have to operate in an open and dynamically changing environment in order to leverage the best performing services available at the moment. Hence, there is the need for an efficient mechanism to provide reliable service rankings. In this paper we present a novel, generic, and customizable reputation infrastructure to automatically and transparently monitor the execution of composite services, taking both functional and non-functional properties into account. The experienced Web service quality-of-service is communicated to a configurable reputation mechanism that publishes service rankings. Our reputation infrastructure supports notifications upon changes in service reputation, enabling self-tuning and self-healing properties in the execution of composite services. We implemented our architecture using standard technologies, such as BPEL and JavaEE. Performance measurements show that our infrastructure causes only moderate overhead.
Keywords :
Java; Web services; BPEL; JavaEE; composite Web services; quality-of-service; reliable service rankings; transparent reputation management; Computer architecture; Conference management; Engines; Feedback; Informatics; Instruments; Middleware; Monitoring; Quality of service; Web services; BPEL; Reputation mechanisms; composite web service execution; middleware; web service monitoring;
Conference_Titel :
Web Services, 2008. ICWS '08. IEEE International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-0-7695-3310-0
Electronic_ISBN :
978-0-7695-3310-0
DOI :
10.1109/ICWS.2008.39