HADAS a team from Grenoble Informatics Laboratory

Adaptative Coordination of services based on contracts

Tan Hanh
under the direction of Genoveva Vargas-Solar and Christine Collet

Summary

This thesis presents an approach for the adaptation of contract-based service coordination. The approach proposes the dynamic adaptation operations: the re-invocation of a service method, the substitution of service methods and the substitution of activities. These operations allow adapting the exceptions during the execution of a coordination to guarantee its execution successfully.
The main contribution of this thesis is the model of contract-based dynamic service coordination.For the adaptation of coordination, this model provides:

  • Concepts of classification of methods which allows o define the equivalent methods and the mappings between their interfaces (inputs, outputs) to solve its incompatibilities and,
  • Concept of adaptability contract which allows explicitly specifying the reactions reacting to the exceptions specified by guaranteeing QoS required