Flexible adaptation loop for component-based soa applications

Cristian Ruz 1 Françoise Baude 1 Bastien Sauvan 2
2 OASIS - Active objects, semantics, Internet and security
CRISAM - Inria Sophia Antipolis - Méditerranée , COMRED - COMmunications, Réseaux, systèmes Embarqués et Distribués
Abstract : The Service Oriented Architecture (SOA) model fosters dynamic interactions of heteregeneous and loosely- coupled service providers and consumers. Specifications like the Service Component Architecture (SCA) have been used to tackle the complexity of developing such dynamic applications; however, concerns like runtime management and adaptation are often left as platform specific matters. At the same time, runtime QoS requirements stated in Service Level Agreements (SLA) may also evolve at runtime, and not only the appli- cation needs to adapt to them, but also the monitoring and management tasks. This work presents a component based framework that provides flexible monitoring and management tasks and allows to introduce adaptivity to component-based SOA applications. The framework implements each phase of the autonomic control loop as a separate component, and allows multiple implementations on each phase, giving enough run- time flexibility to support evolving non functional requirements on the application. We present an illustrative scenario that is dynamically augmented with components to tackle non- functional concerns and support adaptation as it is needed. We use an SCA compliant platform that allows distribution and architectural reconfiguration of components
Type de document :
Communication dans un congrès
Seven International Conference on Autonomic and Autonomous Systems, May 2011, Venice, Italy. ICAS 2011 proceedings: selected papers, 2011
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-01332318
Contributeur : Francoise Baude <>
Soumis le : samedi 25 juin 2016 - 11:18:52
Dernière modification le : mardi 28 juin 2016 - 01:12:35
Document(s) archivé(s) le : lundi 26 septembre 2016 - 10:33:13

Fichier

FlexibleSOA.pdf
Fichiers produits par l'(les) auteur(s)

Licence


Distributed under a Creative Commons Paternité 4.0 International License

Identifiants

  • HAL Id : hal-01332318, version 1

Collections

Citation

Cristian Ruz, Françoise Baude, Bastien Sauvan. Flexible adaptation loop for component-based soa applications. Seven International Conference on Autonomic and Autonomous Systems, May 2011, Venice, Italy. ICAS 2011 proceedings: selected papers, 2011. <hal-01332318>

Partager

Métriques

Consultations de
la notice

128

Téléchargements du document

29