Sciweavers

ICAC
2009
IEEE

Self-tuning BPEL processes

14 years 6 months ago
Self-tuning BPEL processes
—The performance of BPEL processes depends on the composing web services. Monitoring web service performance and adapting to changes in service performance are essential for creating self-tuning BPEL processes. BPEL lacks constructs for performance monitoring and offers little support for runtime adaptability. In this paper, we present a monitoring and dynamic binding infrastructure for BPEL that transparently enhances existing BPEL processes with self-tuning behavior. The portable infrastructure relies on an automated transformation of BPEL processes and is compatible with any BPEL engine. Its flexible monitoring mechanism supports both complete and more efficient sampling-based monitoring. The infrastructure allows for pluggable service selection strategies. We present a probabilistic strategy, where the service selection probability depends on the previously monitored service performance. A thorough evaluation confirms that our infrastructure significantly increases BPEL throu...
Adina D. Mosincat, Walter Binder
Added 21 May 2010
Updated 21 May 2010
Type Conference
Year 2009
Where ICAC
Authors Adina D. Mosincat, Walter Binder
Comments (0)