Skip to Main content Skip to Navigation
New interface
Theses

Flexible Quality of Service Management of Web Services Orchestrations

Ajay Kattepur 1 
1 DISTRIBCOM - Distributed and Iterative Algorithms for the Management of Telecommunications Systems
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
Abstract : Web Services are software applications that have heterogeneous implementations, whose interfaces and bindings are capable of being defined, described and discovered over a network. An orchestration of such web services provides a centralized control flow for composite services, that can invoke other services using a series of constructs (sequential, parallel, with timeouts for instance). The focus of this thesis is to study the effect of Quality of Service (QoS) metrics in the performance and contractual obligations of such orchestrations. Firstly, we generate an accurate model to study probabilistic multi-dimensional QoS in web services. When data dependency is involved in orchestrations, conditions to ensure monotonicity are necessary and are incorporated. A rich algebra is presented that can handle multiple dimensions of QoS and provide probabilistic contract composition. A consequence of this is ''weaving'' QoS metrics into functional specifications of orchestrations, that can provide other interesting features such as the causal history of an orchestration control flow. Secondly, we study the effects of such models of QoS on improved Service Level Agreement (SLA) management. From incorporating product line variability and mathematical packages for decision making, to superior simulation techniques to quantify contracts and improved negotiation protocols: these are the applications of the QoS management framework. Some of these techniques are implemented over Orc, a concurrent programming language with constructs to handle multiple features of orchestration specifications.
Document type :
Theses
Complete list of metadata

https://theses.hal.science/tel-00756048
Contributor : Ajay Kattepur Connect in order to contact the contributor
Submitted on : Thursday, November 22, 2012 - 2:04:59 PM
Last modification on : Thursday, November 15, 2018 - 11:57:04 AM
Long-term archiving on: : Saturday, February 23, 2013 - 3:44:42 AM

Identifiers

  • HAL Id : tel-00756048, version 1

Citation

Ajay Kattepur. Flexible Quality of Service Management of Web Services Orchestrations. Web. Université Rennes 1, 2012. English. ⟨NNT : ⟩. ⟨tel-00756048v1⟩

Share

Metrics

Record views

356

Files downloads

1347