An integrated framework for QoS-based adaptation and exception resolution in WS-BPEL scenarios

In this paper, we present a framework which incorporates runtime quality of service-based adaptation for BPEL scenarios, allowing for tailoring their execution to the diverse needs of individual users. The proposed framework also caters for automatically resolving system-level exceptions, such as machine outages or network partitionings, while both scenario execution adaptation and exception resolution maintain the transactional semantics that invocations to multiple services offered by the same provider may bear.

[1]  Antonio Jorge Silva Cardoso,et al.  Quality of service and semantic composition of workflows , 2002 .

[2]  Amit P. Sheth,et al.  Semantic E-Workflow Composition , 2003, Journal of Intelligent Information Systems.

[3]  Gero Mühl,et al.  QoS aggregation for Web service composition using workflow patterns , 2004, Proceedings. Eighth IEEE International Enterprise Distributed Object Computing Conference, 2004. EDOC 2004..

[4]  Anne H. H. Ngu,et al.  QoS-aware middleware for Web services composition , 2004, IEEE Transactions on Software Engineering.

[5]  Maria Luisa Villani,et al.  An approach for QoS-aware service composition based on genetic algorithms , 2005, GECCO '05.

[6]  Ayse Basar Bener,et al.  Agent Based Dynamic Execution of BPEL Documents , 2005, ISCIS.

[7]  Carlo Batini,et al.  WSMoD: A Methodology for QoS-Based Web Services Design , 2007, Int. J. Web Serv. Res..

[8]  Paolo Traverso,et al.  Service-Oriented Computing: State of the Art and Research Challenges , 2007, Computer.

[9]  K. Christos,et al.  Enhancing BPEL scenarios with Dynamic Relevance-Based Exception Handling , 2007, IEEE International Conference on Web Services (ICWS 2007).

[10]  Tom Chothia,et al.  Q-Automata: Modelling the Resource Usage of Concurrent Components , 2007, FOCLASA.

[11]  Schahram Dustdar,et al.  Non-intrusive monitoring and service adaptation for WS-BPEL , 2008, WWW.

[12]  Stefanie Rinderle-Ma,et al.  Equivalence of Web Services in Process-Aware Service Compositions , 2009, 2009 IEEE International Conference on Web Services.

[13]  Panagiotis Georgiadis,et al.  IQoS-aware exception resolution for BPEL processes: a middleware-based framework and performance evaluation , 2009, Int. J. Web Grid Serv..

[14]  Panagiotis Georgiadis,et al.  QoS-Driven Adaptation of BPEL Scenario Execution , 2009, 2009 IEEE International Conference on Web Services.

[15]  Valeria Cardellini,et al.  Designing a Broker for QoS-driven Runtime Adaptation of SOA Applications , 2010, 2010 IEEE International Conference on Web Services.

[16]  Sun Meng,et al.  QoS-aware Component Composition , 2010, 2010 International Conference on Complex, Intelligent and Software Intensive Systems.

[17]  Meng Wang,et al.  A QoS-Aware Web Service Selection Algorithm Based on Clustering , 2011, 2011 IEEE International Conference on Web Services.

[18]  Vincenzo Grassi,et al.  A Performance Comparison of QoS-Driven Service Selection Approaches , 2011, ServiceWave.