Proceedings ArticleDOI
QoS-Driven Service Selection for Multi-tenant SaaS
Qiang He,Jun Han,Yun Yang,John Grundy,Hai Jin +4 more
- pp 566-573
Reads0
Chats0
TLDR
This paper introduces a novel QoS-driven approach for helping SaaS developers select the services for composing multi-tenant SAAS, which achievesSaaS providers' optimisation goals while fulfilling the end-users' different levels of QoS constraints.Abstract:
Cloud-based software applications (Software as a Service - SaaS) for multi-tenant provisioning have become a major development paradigm in Web engineering. Instead of serving a single end-user, a multi-tenant SaaS provides multiple end-users with the same functionality but with potentially different quality-of-service (QoS) values. The service selection for such a SaaS is a complex decision-making process which involves a number of stakeholders with different QoS requirements. SaaS developers need to compose services with different QoS values to meet end-users' different multidimensional QoS constraints for the SaaS. Furthermore, they also need to satisfy SaaS providers' optimisation goals for the SaaS, such as least resource cost and best system performance. Existing QoS-aware service selection approaches are oriented at a single tenant. They do not consider the characteristics of multi-tenant SaaS and hence are ineffective and inefficient when applied to compose multi-tenant SaaS. In this paper, we introduce a novel QoS-driven approach for helping SaaS developers select the services for composing multi-tenant SaaS, which achieves SaaS providers' optimisation goals while fulfilling the end-users' different levels of QoS constraints. The proposed approach is evaluated using an example SaaS synthetically generated based on a dataset of real-world Web services. Experimental results show that our approach significantly outperforms existing approaches in terms of both effectiveness and performance.read more
Citations
More filters
Journal ArticleDOI
Cloud service selection
TL;DR: A survey of state-of-the-art Cloud service selection approaches, which are analyzed from the following five perspectives: decision-making techniques; data representation models; parameters and characteristics of Cloud services; contexts, purposes.
Journal ArticleDOI
Covering-Based Web Service Quality Prediction via Neighborhood-Aware Matrix Factorization
TL;DR: CNMF is proposed, a covering-based quality prediction method for Web services via neighborhood-aware matrix factorization that significantly outperforms eight existing quality prediction methods, including two state-of-the-art methods that also utilize neighborhood information with MF.
Journal ArticleDOI
Monitoring self-adaptive applications within edge computing frameworks: A state-of-the-art review
TL;DR: The goal of the present survey study is to identify the main challenges in the field of monitoring edge computing applications that are as yet not fully solved, to present a new taxonomy of monitoring requirements for adaptive applications orchestrated upon edge computing frameworks, and to discuss and compare the use of widely-used cloud monitoring technologies.
Proceedings ArticleDOI
An End-to-End QoS Mapping Approach for Cloud Service Selection
Raed Karim,Chen Ding,Ali Miri +2 more
TL;DR: This paper hierarchically model the QoS specifications of cloud services using the Analytic Hierarchy Process (AHP) method, which helps to facilitate the mapping process across the cloud layers, and to rank the candidate cloud services for end users.
Journal ArticleDOI
Efficient Query of Quality Correlation for Service Composition
TL;DR: Given a service composition and a set of candidate services, Q2C first preprocesses the quality correlations among the candidate services and then constructs a quality correlation index graph to enable efficient queries for quality correlations.
References
More filters
Journal ArticleDOI
QoS-aware middleware for Web services composition
Liangzhao Zeng,Boualem Benatallah,Anne H. H. Ngu,Marlon Dumas,Jayant R. Kalagnanam,Henry Chang +5 more
TL;DR: This paper presents a middleware platform which addresses the issue of selecting Web services for the purpose of their composition in a way that maximizes user satisfaction expressed as utility functions over QoS attributes, while satisfying the constraints set by the user and by the structure of the composite service.
Proceedings ArticleDOI
The Skyline operator
TL;DR: This work shows how SSL can be extended to pose Skyline queries, present and evaluate alternative algorithms to implement the Skyline operation, and shows how this operation can be combined with other database operations, e.g., join.
Proceedings ArticleDOI
Quality driven web services composition
TL;DR: This paper proposes a global planning approach to optimally select component services during the execution of a composite service, and experimental results show that thisglobal planning approach outperforms approaches in which the component services are selected individually for each task in a Composite service.
Journal ArticleDOI
Efficient algorithms for Web services selection with end-to-end QoS constraints
Tao Yu,Yue Zhang,Kwei-Jay Lin +2 more
TL;DR: A broker-based architecture is designed to facilitate the selection of QoS-based services and efficient heuristic algorithms for service processes of different composition structures are presented.
Journal ArticleDOI
Adaptive Service Composition in Flexible Processes
Danilo Ardagna,Barbara Pernici +1 more
TL;DR: A new modeling approach to the Web service selection problem that is particularly effective for large processes and when QoS constraints are severe is introduced.
Related Papers (5)
Efficient algorithms for Web services selection with end-to-end QoS constraints
Tao Yu,Yue Zhang,Kwei-Jay Lin +2 more