Flexible and expressive aspect-based control over service compositions in the Cloud

Ronan-Alexandre Cherrueau 1, 2 Omar Chebaro 1, 2 Mario Südholt 1, 2
1 ASCOLA - Aspect and composition languages
LINA - Laboratoire d'Informatique de Nantes Atlantique, Département informatique - EMN, Inria Rennes – Bretagne Atlantique
Abstract : Accountability properties (e.g., security and privacy proper- ties for trustworthy data stewardship) are becoming increas- ingly important for Cloud applications. Frequently, they have to be enforced on large-scale service-based legacy ap- plications. In this paper we argue that real-world service in- frastructures are best modeled in terms of three abstraction levels and that (partially invasive) adaptations involving all levels are needed to handle the corresponding evolution sce- narios. In this paper, we motivate these issues for the case of Apache CXF, a popular service infrastructure, and secure logging as a basic accountability property. We propose an initial version of a DSL for flexible and expressive control over the execution of service compositions on three levels: service, interceptor and implementation. We also present a corresponding prototype tool and infrastructure we have implemented over CXF. Finally, we show how our method can be applied to enable secure logging.
Type de document :
Communication dans un congrès
4th International Workshop on Variability & Composition, Mar 2013, Fukuoka, Japan. ACM, 2013, Digital Library
Liste complète des métadonnées

https://hal.inria.fr/hal-00782427
Contributeur : Mario Südholt <>
Soumis le : mardi 29 janvier 2013 - 16:56:07
Dernière modification le : mercredi 5 décembre 2018 - 01:22:12

Identifiants

  • HAL Id : hal-00782427, version 1

Citation

Ronan-Alexandre Cherrueau, Omar Chebaro, Mario Südholt. Flexible and expressive aspect-based control over service compositions in the Cloud. 4th International Workshop on Variability & Composition, Mar 2013, Fukuoka, Japan. ACM, 2013, Digital Library. 〈hal-00782427〉

Partager

Métriques

Consultations de la notice

288