A chemistry-inspired middleware for flexible execution of service based applications

Abstract : With the advent of cloud computing and Software-as-a-Service, Service-Based Application (SBA) represents a new paradigm to build rapid, low-cost, interoperable and evolvable distributed applications. A new application is created by defining a workflow that coordinates a set of third-party Web services accessible over the Internet. In such distributed and loose coupling environment, the execution of SBA requires a high degree of flexibility. For example, suitable constituent services can be selected and integrated at runtime based on their Quality of Service (QoS); furthermore, the composition of service is required to be dynamically modified in response to unexpected runtime failures. In this context, the main objective of this dissertation is to design, to develop and to evaluate a service middleware for flexible execution of SBA by using chemical programming model. Using chemical metaphor, the service-based systems are modeled as distributed, selforganized and self-adaptive biochemical systems. Service discovery, selection, coordination and adaptation are expressed as a series of pervasive chemical reactions in the middleware, which are performed in a distributed, concurrent and autonomous way. Additionally, on the way to build flexible service based systems, we do not restrict our research only in investigating chemical-based solutions. In this context, the second objective of this thesis is to find out generic solutions, such as models and algorithms, to respond to some of the most challenging problems in flexible execution of SBAs. I have proposed a two-phase online prediction approach that is able to accurately make decisions to proactively execute adaptation plan before the failures actually occur.
Document type :
Theses
Liste complète des métadonnées

Cited literature [155 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-00982804
Contributor : Abes Star <>
Submitted on : Thursday, April 24, 2014 - 2:08:09 PM
Last modification on : Friday, November 16, 2018 - 1:23:12 AM
Document(s) archivé(s) le : Thursday, July 24, 2014 - 11:16:08 AM

File

Chen_Wang_Thesis_pdfstar.pdf
Version validated by the jury (STAR)

Identifiers

  • HAL Id : tel-00982804, version 1

Citation

Chen Wang. A chemistry-inspired middleware for flexible execution of service based applications. Other [cs.OH]. INSA de Rennes, 2013. English. ⟨NNT : 2013ISAR0015⟩. ⟨tel-00982804⟩

Share

Metrics

Record views

675

Files downloads

679