S O Q R F C C: Ervice Riented Uality Equirement Ramework For Loud Omputing
S O Q R F C C: Ervice Riented Uality Equirement Ramework For Loud Omputing
S O Q R F C C: Ervice Riented Uality Equirement Ramework For Loud Omputing
ABSTRACT
This research paper introduces a framework to identify the quality requirements of cloud computing
services. It considered two dominant sub-layers; functional layer and runtime layer against cloud
characteristics. SERVQUAL model attributes and the opinions of the industry experts were used to derive
the quality constructs in cloud computing environment. The framework gives proper identification of cloud
computing service quality expectations of users. The validity of the framework was evaluated by using
questionnaire based survey. Partial least squares-structural equation modelling (PLS-SEM) technique was
used to evaluate the outcome. The research findings shows that the significance of functional layer is
higher than runtime layer and prioritized quality factors of two layers are Service time, Information and
data security, Recoverability, Service Transparency, and Accessibility.
KEYWORDS
Quality of Service, Service Oriented Cloud_ Computing, Functional layer and Runtime layer.
1. INTRODUCTION
Today business context shows that the usability of cloud computing is beyond just an IT function
where it directs strategic business objectives of organizations to achieve competitive advantage.
Since it plays a generic role in business competitiveness, many enterprises keen on using
virtualized IT resources (software, platform, data center as services) [1]. The use of service
oriented cloud technology is beneficial financially as it improves virtualized business
relationships. At the same time the mismatch of quality with dynamic business environment could
possibly discourage the cloud users [2]. To analyse the problem time to time evaluation of
Quality of Services (QoSs) has been worthwhile by appending the concept of Requirement based
Services (RbS) [3].
Enterprise has to identify the need of proper quality requirement of cloud computing to make sure
that the cloud strategy benefits the organizations than conventional way of doing business.
Hoever, there has bee on research done to identify the service quality requirement of coud
computing. This research paper proposed a framework to identify the quality expectations of
endusers towards the dimensions (capabilities/ attributes) of service oriented cloud services, and
proposed prioritized quality requirements in a cloud computing environment.
2. RELAETED WORK
The quality of a Web-based customer support system consist of service it provides, information it
supplies, its effectiveness which reflects the satisfaction of users and characteristics of the system
itself [9]. The framework SERVQUAL is best fitted instrument for measuring Quality of Service
DOI:10.5121/ijcsit.2015.7613
155
International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 6, December 2015
(QoS) of uses. Five key indicators that indicate web based QoS factors are namely user
friendliness, reliability, responsiveness, assurance, and user orientation. Further, the quality of
cloud based services can be described in term of specific governance requirements, applicability
of standard, business or application-driven requirements [3].
Reference [5] proposed a framework for Infrastructure level service requirements of cloud users
and has focused on a set of infrastructure level quality attributes such as Service Level Agreement
support, Reusability, Customization, Multi-tenancy, Adaptation, Flexibility, Business alignment
and Technological transparency. Some researchers use service measurement indicators at
different levels of web based services. The best example is the study conducted by [6] where the
quality attributes of virtual web based services are measured based on two levels; namely
Functional and Runtime. Further this model presents taxonomy of Quality of Web (QoW)
parameters to identify the different quality aspects of Web services where these parameters are
measured quantitatively. Further, reference [6] shows the relationship between each quality
parameter in the model and also identified the key features of a Web Service Management System
(WSMS).
Frameworks focused on data management level and interoperability over web services that are
managed by an integrated WSMS are proposed by [7, 8]. In there the term interoperability was
focusing on ontology management for web services, functions like metadata schema with rich
descriptive capacity which facilitate the Information exchange between computer and people.
Further, the framework elaborate the security, privacy, response time, transaction reliability,
accessibility, cost, reputation, regulatory, monitoring, value addition, service level as parameters
to identify the QoWs. The stated quality variables at runtime layer are resource utilization;
reliability, response time, and ease of terminal use, and data accuracy. Ease of use, completeness,
reliability and system flexibility are considered as the measurements standard of system quality
component [4].
Though the current business environment sees the cloud computing resources as a strategic
option, the frustration towards the reliability, QoS may results in reluctance of using cloud
services. Reference [9,10] have clearly stated the issue of loosely interconnected Service Level
Agreements (SLAs) with consumers and the unavailability of data & data processing and loss of
integrity are another risk often faced by cloud computing providers.
The key characteristics of cloud computing based on subjective models and frameworks have
been defined as critical characteristics of service oriented cloud computing. The studies
conducted by [1, 9, 12] have presented cloud attributes, Interoperable service architecture, Cloud
service management, Multi tenancy and Service Level Agreements as critical attributes of cloud
domain. Further, reference [17] stated that the cloud computing model has positive impact on
performance of server infrastructure in increasing the utilization of computing resources.
3. RESEARCH METHOD
Quality of service can be evaluated under different perspectives of cloud stakeholders. This
research study focuses on the perspective of cloud users. Thus the model validity is performed
with the user response. The target respondents are cloud users such as software engineers, IT
professionals, business analysts, ERP consultants etc. The major focus of this research is to
identify the service quality factors that are embracing within the domain of cloud technology and
the SOCC dimension (the attributes of existing driving factors of service based cloud
technology). However, there has been no research done to analyze as to how the existing driving
factors (SOCC dimensions) of cloud services have influenced towards the quality of service.
156
International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 6, December 2015
Hence the focus of the research is to find whether there is a relationship between SOCC
dimensions and the quality of cloud service. Therefore, the main hypothesis is constructed as:
H1: Service Quality requirements and SOCC dimensions has positive relationship
The term quality of service can be defined as the difference between expected and perceived
service [13]. They state the key to ensuring good service quality is meeting or exceeding what
(customers) expect from the service. Based on the above definition, it is implied that the
requirement of quality is depend on the user expectation and if user meets or exceeds the service
we can use the term User satisfaction and also it is derived along the experience that user can
archive with services. The same term is applicable in cloud computing where we can observe how
the existing service factors could pursue quality of service in general usage.
The conceptual model shown in figure 1 depicts the current position of service oriented cloud
computing as a set of variables where it is measured by the service oriented cloud computing
dimensions (SOCC dimensions) as given in Table 1 and measure against the Quality of Services
(QoSs) that pursue the cloud based service quality requirements. Further, the quality of service
factors are measured over two layers: Functional layer and Runtime layer as depicted in figure 1,
where the main construct of quality of service is assumed to be derived from the quality factors at
Functional and Runtime layer.
Functional layer- refers the functional requirement of the service should be met within the
context of the business unit and the enterprise [1]. The attribute of functional objectives are
elaborated as customer relationship management (CRM), service information and
entitlements, service management, financing and Intra-enterprise services. In this layer
thirteen variables are measured to satisfy the QoS parameters as describe in table 2.
Runtime layer- refers the functional operations run on cloud computing models (Software as
a Service (SaaS), Platform as a Service (PaaS), Infrastructure as Services (IaaS), and Data
storages). This phase where cloud service providers and users interact by service
provisioning. The measurement of properties that are identified in runtime layer is described
in table 3.
157
International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 6, December 2015
The hypothesis development for the relationship between quality of service construct and the
quality derived factors at Functional and Runtime layer can be described as:
H2: Functional Layer quality requirements are positively related with service quality
requirements of users
H3: Runtime Layer quality requirements are positively related with service quality
requirements of users
SOCC dimensions The characteristics of service oriented cloud computing that defined by
the US National Institute of Standards and Technology (NIST) implicate the current
technological capabilities of cloud computing. This study uses these attributes as the
dimensions of SOCC namely, On demand self-service, Broad network access, Service
measurement, Shared resource pooling and Rapid elasticity[12]. Cloud service management
is abstracted from the IT Service Management Framework on Cloud Computing Environment
that is proposed by [11]. In this framework it has been identified that service management is
an important factor on cloud environment. The another important factor in web based services
is interoperability which is proposed as a main attribute in framework of Multi- tenancy
architecture proposed in [6] for deploying & managing web service. These two attributes;
service management and interoperability are added to the conceptual model that is not
appeared in the NIST model.
Further, the indicators of each dimension are defined in table 1 and the definitions of seven SOCC
dimensions are described as follow:
Table 1. SOCC dimensions
SOCC Dimensions
Variable
name
INT1
INT2
CPM3
Dimension
Indicators
1.
Interoperable service
architecture(INT)
2.
Cloud service
management(CSM)
3.
Service measurement(SM)
Systematic interoperability
Semantic interoperability
Service provisioning management
Business and operational support
management
Service billing
Service monitoring
BIL5
SMN6
4.
On demand self-service(OND)
SPR7
Multi-tenant model
Capability of assigning Different
physical and virtual resources
dynamically
Access over the networks
Access over client platforms
Number of versions released
Availability at any given time
MLT8
5.
6.
7.
Rapid elasticity(RE)
CSM4
RES9
NET10
CLP11
V12
AVI13
158
International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 6, December 2015
Cloud service management (CSM) This refers service provisioning management, business
and operational support management, service monitoring, service level agreement support,
evaluating and upgrading.
Service measurement(SM) This refers the pay per use or billing procedure based on
service utility.
Indicators
Attractivenes
s of the
application
Consistency
Dimension
Indicators
F_UF1
User
friendlines
s (R_UF)
Throughput
Number
of
active sessions
(concurrency
level)
Resource
allocation
Redundancy
Dependability
Recoverability
R_UF4
R_REL1
R_REL2
Response time
R_RES1
Availability
Accessibility
Data security
Technical
support service
R_ASS1
R_ASS2
R_ASS3
Integrity
R_UO1
F_UF2
Understanda
bility
F_UF3
Relevance
F_REL1
Dependabilit
y
Cost benefit
Accuracy
Service time
Service
Transparenc
y(SLAs)
Reputation
Information
security
Completenes
s
Variable
Name
R_UF1
Variable
Name
F_REL2
F_REL3
F_REL4
F_RES1
F_AS1
F_AS2
Reliability
(R_REL)
Responsiv
eness(R_R
ES)
Assurance
(R_ASS)
User
orientation
(R_UO)
R_UF2
R_UF3
R_ASS4
F_AS3
F_AS4
Sufficiency
F_AS5
Customizatio
n of
application
F_UO1
159
International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 6, December 2015
Indicators of each dimension are defined in table 2 and table 3 respectively for Functional layer
and Runtime Layer.
Qualities of Services (QoSs) are the dependent measurement that encompasses different
quality parameters that characterize the behavior of cloud service in delivering its
functionalities. These parameters are categorized into two major quality layers: Functional
layer and Runtime layer. To derive indicators of each layer, this study uses SERVQUAL
model with five key performance indicators (KPIs) for measuring service quality as
explained in [11]. They are User friendliness, Reliability, Responsiveness, Assurance, and
User orientation.
160
International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 6, December 2015
Figure 2 gives an overview of all components for constructs as a second order and first order
hierarchical. In the first step, estimation of the first order constructs for Functional layer quality
requirement and Run time layer quality requirement were conducted against SOCC dimension
layer and latent variable scores were saved.
Latent variables are the measurement of each construct that indicates in square boxes as depicted
in figure 2. Then the obtained latent variable scores were used as reflective indicators. When
come to the second assessment, all variables with least reflects in the constructs should be
removed from the conceptual model. After reconstruction, the validated model is depicted as in
figure 3. In our model the assessment was terminated in two tries as the model met the least
conditions after two tries. Table 4 displays the composite Reliability, Cronbach Alpaha
coefficient and R square value for the validated model.
Table 4. Composite Reliability and Cronbach coefficient
SOCC dimensions
Service Quality requirement
FLQRs
RLQRs
Composite
Reliability
0.7673
0.8634
0.8282
0.7407
R Square
0
0.0538
0.9146
0.7877
Cronbachs Alpha
(CA)
0.6362
0.8321
0.7717
0.6106
161
International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 6, December 2015
As depicted in Figure 4 the path coefficient of the validated model is proven between 90%
confidence levels. Hence we accepted the hypothesis that has been derived as shown below in
fifure 4: (significance P value <0.01). Since all T values are greater than 1.674, null hypothesis
were rejected and H1, H2, H3 were accepted.
The valid indictors of QoS for overall model were prioritized under the functional and Runtime
levels as given in Figure 5 and 6 based on t values. When separately analyzed, each quality
requirements of two layers along with the SOCC dimensions, the given t values for functional and
runtime are 2.819, 1.801 respectively. Thereby the outcome is cleared that the functional quality
requirements are considered to be more important than runtime quality requirements.
162
International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 6, December 2015
5. CONCLUSION
The objective of the research is to measure the relationship between Service Oriented Cloud
Computing dimensions and Quality of Services (QoSs) that are perceived by users. A conceptual
model was developed and hierarchical PLS path modeling technique was used to validate the
model. In the validated model QoS attributes are prioritized based on t values. Model shows that
the highest priority attributes are service time and information security for functional layer and
data security and recoverability are best prioritized attributes in runtime layer. Further analysis
shows that relationships between attributes of functional and runtime layer have higher
correlation against SOCC dimensions and among them QoS attributes at functional layer shows
the highest correlation. Thereby it can be stated that cloud users are more concern of service
quality at functional layer than runtime layer.
REFERENCES
[1]
163
International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 6, December 2015
[13] A.Parasuraman et al.,Refinement and Reassessment of the SERVQUAL Scale, Journal of Retailin,
vol. 67, no. 4, pp. 420-450.
[14] D.Gefen (2000) "It is not enough to be responsive: the role of cooperative intentions in MRP II
adoption, The DATA BASE for Advances in Information Systems, vol. 31, no. 2, pp. 6579.
[15] J. C.Nunnally et al.,Phychometric Theory,McGraw-Hill, 2nd edition, 1978.
[16] J.Henseler et al.,The Use of Partial Least Squares Path Modeling in International Marketing New
Challenges to International Marketing Advances in International Marketing, Volume20,277319
Copyright 2009 by Emerald Group Publishing Limited.
[17] A. D Thilakarathne, and J. I. Wijayanayake (2014) Empirical Study on Cloud Computing as a
Solution for Low Utilization of Computing Resources, International Journal of Cloud Computing
and Services Science (IJ-CLOSER), 3(1), 44-52.
AUTHORS
Ms. Madhushi Rathnayake completed her BSc. in Management and Information
Technology (Special) degree with a second class honours from University of Kelaniya.
Currently she is working as a assistant lecture at the department of Industial Management,
University of Kelaniya. Her research interest is in the area of management infoamtion
systems.
Janaka I Wijayanayake received a PhD in Management Information Systems from Tokyo
Institute of Technology Japan in 2001. He holds a Bachelors degree in Industrial
Management from the University of Kelaniya, Sri Lanka and Masters degree in Industrial
Engineering and Management from Tokyo Institute of Technology, Japan. He is currently
a Senior Lecture in Information Technology at the department of Industrial Management,
University of Kelaniya Sri Lanka. His research findings are published in prestigious
journals such as Journal of Information & Management, Journal of Advances in Database, Journal of
Business Continuity & Emergency Planning and many other journals and international conferences.
164