@inproceedings{ef59fb9be84d454d95e36cfd7b9c59d5,
title = "SaaS dynamic evolution based on model-driven software product lines",
abstract = "Cloud computing is an emerging paradigm that provides scalable computing and storage capabilities where resources are accessed on a pay-as-you-go basis. Software as a Service (SaaS) applications are hosted in the cloud and made available as services for tenants' organizations over a network. To achieve reusability in cloud computing, software and hardware resources are shared among multiple tenants. Conventional multitenant SaaS applications provide the same set of services for all tenants thus resulting in one-size-fits-all applications. However, as tenants may have different requirements, customizable SaaS solutions are needed. To accommodate evolving tenants' requirements, the SaaS instance should evolve systematically. In this paper, we present a multitenant single instance SaaS evolution platform based on Software Product Lines (SPLs). The platform specifies a set of evolution rules, based on feature modeling, that govern evolution decisions. We also present the early implementation phases of the proposed approach based on SPLs and Model Driven Architecture (MDA) concepts.",
keywords = "Dynamic evolution, Model driven engineering, Multitenant applications, Saas, Software product lines",
author = "Fatma Mohamed and Mohammad Abu-Matar and Rabeb Mizouni and Mahmoud Al-Qutayri and Mahmoud, \{Zaid Al\}",
note = "Publisher Copyright: {\textcopyright} 2014 IEEE.; 2014 6th IEEE International Conference on Cloud Computing Technology and Science, CloudCom 2014 ; Conference date: 15-12-2014 Through 18-12-2014",
year = "2015",
month = feb,
day = "9",
doi = "10.1109/CloudCom.2014.131",
language = "British English",
series = "Proceedings of the International Conference on Cloud Computing Technology and Science, CloudCom",
publisher = "IEEE Computer Society",
number = "February",
pages = "292--299",
booktitle = "Proceedings - 2014 IEEE 6th International Conference on Cloud Computing Technology and Science, CloudCom 2014",
address = "United States",
edition = "February",
}