An integrated platform for dynamic adaptation of multi-tenant single instance SaaS applications

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

8 Scopus citations

Abstract

Software-as-a-Service (SaaS) has recently been adopted by many organizations to get their work done through subscription-based services. To leverage economies of scale, software and hardware resources are shared among multiple tenants who have different requirements that rapidly change with time. Responding to tenants' diverse needs requires SaaS providers to carefully manage software variability so that every tenant feels like having a distinct instance of the application. Tenants' evolvable needs require the SaaS instance to dynamically adapt. This paper presents an integrated platform that facilitates the dynamic adaptation of Multi-Tenant Single Instance SaaS applications and supports runtime tenants' configurations customization. The proposed platform is based on three concepts: Service-Orientation, Software Product Lines (SPLs), and Model Driven Architecture (MDA). The proposed solution spans over two dimensions: Feature-level variability management and runtime variability management. We propose raising the level of abstraction in which the whole adaptation process is addressed to better manage customization. The feasibility of the approach is illustrated via a functioning prototype. A realistic SaaS application was used to exercise the different adaptation scenarios and evaluate the platform prototype implementation.

Original languageBritish English
Title of host publicationProceedings - 2017 IEEE 5th International Conference on Future Internet of Things and Cloud, FiCloud 2017
EditorsJamal Bentahar, Markus Aleksy, Muhammad Younas
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages257-264
Number of pages8
ISBN (Electronic)9781538620748
DOIs
StatePublished - 16 Nov 2017
Event5th IEEE International Conference on Future Internet of Things and Cloud, FiCloud 2017 - Prague, Czech Republic
Duration: 21 Aug 201723 Aug 2017

Publication series

NameProceedings - 2017 IEEE 5th International Conference on Future Internet of Things and Cloud, FiCloud 2017
Volume2017-January

Conference

Conference5th IEEE International Conference on Future Internet of Things and Cloud, FiCloud 2017
Country/TerritoryCzech Republic
CityPrague
Period21/08/1723/08/17

Keywords

  • Cloud
  • Dynamic Adaptation
  • Multi-tenant Applications
  • SaaS
  • SPL

Fingerprint

Dive into the research topics of 'An integrated platform for dynamic adaptation of multi-tenant single instance SaaS applications'. Together they form a unique fingerprint.

Cite this