Decoupling variability management in multi-tenant SaaS applications - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2011

Decoupling variability management in multi-tenant SaaS applications

Ali Assaf

Résumé

Variability represents an important challenge in multi-tenant SaaS applications. In fact, even if multi-tenancy realizes SaaS providers dream of having a single maintained software instance serving multiple customers (tenants) for common functionality, variations in tenants needs and their specific requirements at many places of the application bring providers back to the real world. They face an additional design concern: supporting application variability on a pertenant basis. In this paper, we focus on such variability concern and try to reduce its complexity by decoupling its management through different application layers. We rely on a two-steps decoupling approach: the first step consists of representing application variations as an explicit variability model while the second step consists of choosing the must appropriate application layer(s) to manage each variation. Our approach is illustrated by relying on a case study from the food industry.

Mots clés

Fichier principal
Vignette du fichier
SOSE_Decoupling_variability_management_in_mul.pdf (208.14 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-01143100 , version 1 (08-02-2024)

Identifiants

Citer

Ali Ghaddar, Dalila Tamzalit, Ali Assaf. Decoupling variability management in multi-tenant SaaS applications. 6th International Symposium on Service Oriented System Engineering (SOSE 2011), Dec 2011, Irvine, CA, United States. ⟨10.1109/SOSE.2011.6139117⟩. ⟨hal-01143100⟩
64 Consultations
8 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More