2013•Unpublished venueRequires access

Quality Assessment of Software as a Service on Cloud Using Fuzzy Logic

Niyati Baliyan, Sandeep Kumar

Open publisher page 24 citations

Abstract

Cloud computing is a business model which provides on demand services on the pay-per-use premise. Software as a Service (SaaS) is one of the delivery models for cloud computing, where software ownership by the SaaS provider is isolated from its use by the SaaS customer. The notion of quality is central to any service provision. Also, it is important to evaluate the quality of SaaS in order to be able to improve it. Traditional software engineering quality models are not effusively suitable for this purpose due to difference in the nature of software and service. In the past, a few approaches to service quality estimation have been proposed. Some of these approaches extend quality characteristics from existing quality models and even devise SaaS quality metrics, while others discuss quality around Service Level Agreement (SLA) and Quality of Service (QoS) parameters. In this paper, some representative quality factors have been identified by analyzing literature and a model based on fuzzy logic has been proposed to assess SaaS quality. Such a model of quality criteria may provide a ground for more comprehensive quality model which may assist a SaaS customer to choose a higher quality service from available services on cloud; the quality model may also serve as a guideline to SaaS provider to improve the quality of service provided.

About this research paper

What this paper is about

Cloud computing is a business model which provides on demand services on the pay-per-use premise. Software as a Service (SaaS) is one of the delivery models for cloud computing, where software ownership by the SaaS provider is isolated from its use by the SaaS customer. The notion of quality is central to any service provision. Also, it is important to evaluate the quality of SaaS in order to be able to improve it. Traditional software engineering quality models are not effusively suitable for this purpose due to difference in the nature of software and service. In the past, a few approaches to service quality estimation have been proposed. Some of these approaches extend quality characteristics from existing quality models and even devise SaaS quality metrics, while others discuss quality around Service Level Agreement (SLA) and Quality of Service (QoS) parameters. In this paper, some representative quality factors have been identified by analyzing literature and a model based on fuzzy logic has been proposed to assess SaaS quality. Such a model of quality criteria may provide a ground for more comprehensive quality model which may assist a SaaS customer to choose a higher quality service from available services on cloud; the quality model may also serve as a guideline to SaaS provider to improve the quality of service provided.

Why it matters

OpenAlex reports 24 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Cloud computing is a business model which provides on demand services on the pay-per-use premise. Software as a Service (SaaS) is one of the delivery models for cloud computing, where software ownership by the SaaS provider is isolated from its use by the SaaS customer. The notion of quality is central to any service provision. Also, it is important to evaluate the quality of SaaS in order to be able to improve it. Traditional software engineering quality models are not effusively suitable for this purpose due to difference in the nature of software and service. In the past, a few approaches to service quality estimation have been proposed. Some of these approaches extend quality characteristics from existing quality models and even devise SaaS quality metrics, while others discuss quality around Service Level Agreement (SLA) and Quality of Service (QoS) parameters. In this paper, some representative quality factors have been identified by analyzing literature and a model based on fuzzy logic has been proposed to assess SaaS quality. Such a model of quality criteria may provide a ground for more comprehensive quality model which may assist a SaaS customer to choose a higher quality service from available services on cloud; the quality model may also serve as a guideline to SaaS provider to improve the quality of service provided.

Key concepts: Software as a service, Cloud computing, Computer science, Software quality, Service quality, Quality (philosophy), Software quality management, Service delivery framework

Related papers

Back to paper searchBrowse research topicsOriginal source
Quality Assessment of Software as a Service on Cloud Using Fuzzy Logic — Research Paper | ScholarLens