DocumentCode :
266988
Title :
Classifying Requirements for Variability Optimization in Multitenant Applications
Author :
Saleh, Ahmed I. ; Fouad, Mohammed A. ; Abu-Elkheir, Mervat
Author_Institution :
Comput. & Syst. Dept., Mansoura Univ., Mansoura, Egypt
fYear :
2014
fDate :
15-18 Dec. 2014
Firstpage :
32
Lastpage :
37
Abstract :
Software as a Service (SaaS) providers can serve thousands of customers, which have hundreds of thousands of overlapping requirements, using a single application instance to offer service at a lower price. Even with a potentially large number of customers with varying requirements, a multitenant application should make co-tenancy transparent to the tenants, which means that every tenant must appear to be the sole owner of the application, to achieve this, a highly configurable multitenant solution is needed. In this paper, we analyze variation in multiple tenants´ requirements, to propose a classification for multitenant application requirements, and implement variability realization techniques depending on requirement levels. Furthermore, we prioritize the tenants´ requirements to satisfy as many customer requirements as possible, and provide key guidelines to software architects and developers to implement a configuration layer in a multi-tenancy architecture.
Keywords :
cloud computing; pattern classification; software architecture; SaaS; configurable multitenant solution; configuration layer; cotenancy; customer requirements; multitenant applications; overlapping requirements; requirements classification; single application instance; software architects; software as a service providers; variability optimization; variability realization techniques; Business; Computer architecture; Databases; Hardware; Software as a service; Solid modeling; Multi-tenancy; Multitenant Application Architecture; Requirements Classification; Variability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Computing Technology and Science (CloudCom), 2014 IEEE 6th International Conference on
Conference_Location :
Singapore
Type :
conf
DOI :
10.1109/CloudCom.2014.142
Filename :
7037645
Link To Document :
بازگشت