DocumentCode :
3150977
Title :
Decoupling variability management in multi-tenant SaaS applications
Author :
Ghaddar, Ali ; Tamzalit, Dalila ; Assaf, Ali
Author_Institution :
BITASOFT, Univ. of Nantes, Nantes, France
fYear :
2011
fDate :
12-14 Dec. 2011
Firstpage :
273
Lastpage :
279
Abstract :
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.
Keywords :
cloud computing; food processing industry; application layers; application variability support; application variation representation; explicit variability model; food industry; multitenant SaaS applications; two-steps decoupling approach; variability management decoupling; Adaptation models; Complexity theory; Context; Databases; Fabrication; Service oriented architecture; SaaS; multi-tenant; variability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Service Oriented System Engineering (SOSE), 2011 IEEE 6th International Symposium on
Conference_Location :
Irvine, CA
Print_ISBN :
978-1-4673-0411-5
Electronic_ISBN :
978-1-4673-0410-8
Type :
conf
DOI :
10.1109/SOSE.2011.6139117
Filename :
6139117
Link To Document :
بازگشت