Title :
QoS-Aware Service Selection for Customisable Multi-tenant Service-Based Systems: Maturity and Approaches
Author :
Qiang He ; Jun Han ; Feifei Chen ; Yanchun Wang ; Vasa, Rajesh ; Yun Yang ; Hai Jin
Author_Institution :
Sch. of Software & Electr. Eng., Swinburne Univ. of Technol., Melbourne, VIC, Australia
Abstract :
Multi-tenant service-based systems (SBSs) have become a major paradigm in software engineering in the cloud environment. Instead of serving a single end-user, a multitenant SBS provides multiple tenants with similar and yet customised functionalities with potentially different quality-of service (QoS) values. Thus, existing approaches to service selection for single-tenant SBSs are no longer suitable. Furthermore, the target multi-tenancy maturity level also needs to be considered in the service selection approach for an SBS. In this paper, we propose three novel QoS-aware service selection approaches for composing multi-tenant SBSs that achieve three different multi-tenancy maturity levels. Extensive and comprehensive experiments are conducted and the experimental results show that our approaches outperform the existing approach in both effectiveness and efficiency.
Keywords :
cloud computing; quality of service; software engineering; QoS-aware service selection approach; cloud environment; customisable multitenant service-based systems; customised functionalities; multitenancy maturity levels; multitenant SBS; quality-of-service values; software engineering; Engines; Insurance; Linear programming; Optimization; Rails; Throughput; Cloud Computing; Multi-Tenancy; Optimisation; Quality of Service; SBS; Service Selection;
Conference_Titel :
Cloud Computing (CLOUD), 2015 IEEE 8th International Conference on
Print_ISBN :
978-1-4673-7286-2
DOI :
10.1109/CLOUD.2015.40