Evaluation framework of reusability QoS metrics for Cloud based SaaS: an empirical study

Authors

  • Sethi M P.G Department of Information Technology, GGDSD College, Panjab University, Chandigarh, India
  • Kumar J P.G Department of Computer Science, SGGS College, Panjab University, Chandigarh, India

DOI:

https://doi.org/10.26438/ijcse/v6i9.445450

Keywords:

Reusability, cloud based Software-as-a-Service, Quality attributes, Metrics, Cloud computing

Abstract

Cloud based software-as-a-service (SaaS) is a new paradigm where services are offered over the internet. The service providers develop and deploy services that consumers can use to build their applications of high quality. As such, consumers can use these services in various applications and in various combinations. The main concern for every consumer is the quality of the service being provided by the service provider. There are number of quality attributes available to assess the quality of service. Some of the attributes are reliability, scalability, availability, reusability and coupling etc. After reviewing number of QoS attributes, we have found that Reusability and coupling of services, is a key QoS attribute to measure the value and Return on Investment (ROI) of the cloud based software service. In this paper we have proposed a reusability framework for cloud based SaaS and constructed their metrics scores. We have also done empirical evaluation on three different cloud based software services to show applicability of our proposed framework.

References

[1] Gillett, F., “Future View: The New tech Ecosystems of Cloud, Cloud Services, And Cloud Computing,” Making Leaders Successful Every Day, FORRESTER Research, 2008.

[2] Sang, H. O., et al., “A Reusability Evaluation Suite for Cloud Services”, IEEE 8th International Conference on e-Business Engineering, pp. 111-118, 2011

[3] Clements, P., Kazman, R., & Klein, M. Evaluating Software Architectures. Boston, MA: Addison-Wesley, 2002.

[4] Software Engineering—Product Quality—Part 1: Quality Model. ISO/IEC 9126-1, June, 2001.

[5] Software Engineering—Product Quality—Part 2: External Metrics. ISO/IEC TR 9126-3, July, 2003.

[6] Choi, S.W., Her, J.S., and Kim, S.D., “QoS Metrics for Evaluating Services from the Perspective of Service Providers,” In Proceedings of IEEE International Conference on e-Business Engineering (ICEBE 2007), pp. 622-625, 2007

[7] Garg, S.K., et al., “A framework for ranking of cloud computing services”, Future Generation Computer Systems, vol.29 No.4, pp.1012-1023, 2013

[8] Lee, J. Y., et al., “Software Approaches to Assuring High Scalability in Cloud Computing”, IEEE International Conference on E-Business Engineering, pp. 300-306, 2010

[9] Jureta et al., “A comprehensive quality model for service-oriented systems”, Software Quality Journal, Vol.17 No.1, pp. 65-98, 2009

[10] Washizaki, H. et al., “A metrics suite for measuring reusability of software components,” In proceedings of METRICS’03, pp. 211–223, 2003

[11] McCall, J.A., Richards, P.K., and Walters, G.F., Factors in Software Quality, US Rome Air Development Center Reports, Vol. I, II, III, RADC-TR,pp. 77-369, 1997

[12] Kim, S.D., "Software Reusability," Wiley Encyclopedia of Computer Science and Engineering, Vol.4, pp.2679-2689, 2009

[13] Her, J.S., La, H.J., and Kim, S.D., “A Formal Approach to devising a Practical Method for Modeling Reusable Services,” In Proceedings of the 7th IEEE International Conference on e-Business Engineering (ICEBE 2008), pp. 221-228, 2008

[14] Frakes, W. and Terry, C., “Software Reuse: Metrics and Models,” ACM Computing Surveys, Vol. 28, No. 2, 1996.

[15] Google Maps https://developers.google.com/maps/documentation/webservices

[16] Bing Maps http://www.microsoft.com/maps/choose-your-bing-maps-PI.aspx

[17] OVI Maps http://api.maps.ovi.com/devguide/overview.html

[18] L. Ejiogu, Software Engineering with Formal Metrics, QED Publishing, 1991

[19] IEEE standard for a software quality metrics methodology, IEEE Std 1061-1998, 1998.

Downloads

Published

2018-09-30
CITATION
DOI: 10.26438/ijcse/v6i9.445450
Published: 2018-09-30

How to Cite

[1]
M. Sethi and J. Kumar, “Evaluation framework of reusability QoS metrics for Cloud based SaaS: an empirical study”, Int. J. Comp. Sci. Eng., vol. 6, no. 9, pp. 445–450, Sep. 2018.

Issue

Section

Research Article