Desired Quality Characteristics in Cloud Application Development

Leah Riungu-Kalliosaari, Ossi Taipale, Kari Smolander

Abstract

This qualitative case study describes how software development organizations reach for their own context-dependent quality in cloud application development. The study collected the data from selected organizations through interviews and applied the grounded theory method in the analysis. The study concludes that the desired quality varies among the organizations. However, usability was found to be an important quality characteristic in all the organizations. The organizations involved a set of three similar activities to attain the desired quality characteristics. These activities are summarized as (1) Selecting a suitable life-cycle model, during which (2) the customer is engaged and (3) the most suitable tools are used. The organizations incorporated these activities so as to establish supportive working practices for acquiring the desired quality.

References

  1. Blaine, J. D., Cleland-Huang, J., 2008. Software quality requirements: How to balance competing priorities. IEEE Software, Issue 2, Volume 25, pp. 22-24.
  2. Chauhan, M. A., Babar, M. A., 2012. Cloud infrastructure for providing tools as a service: Quality attributes and potential solutions. Proc. IEEE/IFIP Conference on Software Architecture & European Conference on Software Architecture, pp. 5-13. .
  3. Costa, P. M., Pitt, J., Cunha J. F., Galvao, T., 2012. Cloud2Bubble: enhancing quality of experience in mobile cloud computing settings. Proc. 3rd ACM workshop on mobile cloud computing and services, pp. 45-52, doi: 10.1145/2307849.2307860
  4. Eisenhardt, K. M., 1989. Building Theories from Case Study Research. Academy of Management Review, vol. 14, no. 4, pp. 532-550.
  5. European Commission, 2005. The New SME Definition: User Guide and Model Declaration, Enterprise and Industry Publications. http://ec.europa.eu/enterprise/ policies/sme/files/sme_definition/sme_user_guide_en. pdf
  6. Gavin, D. A., 1984. What does "product quality" really mean? Sloan Management Review, Issue 4, pp. 25-43.
  7. Glaser B., Strauss, A.L., 1967. The Discovery of Grounded Theory: Strategies for Qualitative Research, Aldine Publishing Company, Chicago.
  8. Hobfield, T., Schatz, R., Varela, M., Timmerer, C., 2012. Challenges of QoE Management for Cloud Applications, IEEE Communications Magazine, pp. 28-36.
  9. ISO/IEC, 2001. ISO/IEC 9126-1 Software Engineering - Product Quality - Part 1: Quality Model.
  10. ISO/IEC, 2005. ISO/IEC 25000 Systems and software engineering - Systems and software quality requirements and evaluation (SQuaRE) - System and software quality models.
  11. ISO/IEC, 2010. ISO/IEC 25010 Systems and software engineering - Software product quality requirements and evaluation (SQuaRE) - Quality models for software product quality and system quality in use.
  12. Jarschel, M., Schlosser, D., Scheuring, S., Hibfeld, T., 2011. Gaming in the Clouds: QoE and the Users' Perspective. Mathematical and Computer Modelling.
  13. Kafetzakis, E., Koumaras, H., Kourtis, M. A., Koumaras, V., 2012. QoE4CLOUD: A QoE-driven Multidimensional Framework for Cloud Environments. Proc. International Conference on Telecommunications and Multimedia, pp. 77-82.
  14. Kasurinen, J., Taipale, O., Vanhanen, J., Smolander, K., 2011. Exploring perceived quality in software organizations. Proc.5th IEEE International Conference on Research Challenges in Information Science, pp. 1- 12.
  15. Lee, J. Y., Lee, J.W., Cheun, D. W., Kim, S.D., 2009. A quality model for evaluating software-as-a-service in cloud computing. Proc. 7th ACIS International Conference on Software Engineering Research, Management and Applications, pp. 261-266.
  16. Orehovacki, T., 2011. Perceived quality of cloud based application for collaborative writing. Book chapter in Business Systems and Services: Modeling and Development, Information Systems Development, pp. 575-586, doi: 10.1007/978-1-4419-9790-6_46
  17. Pare, G., Elam, J. J., 1997. Using Case Study Research to Build Theories of IT Implementation. Proc. International Conference on Information Systems and Qualitative Research (IFIP TC8 WG), pp. 542 - 568.
  18. Patidar, S., Rane, D., Jain, P., 2011. Challenges of software development on cloud platform. Proc. World Congress on Information and Communication Technologies, pp. 1009-1013.
  19. Qian, H., Medhi, D., Trivedi, K., 2011. A hierarchical model to evaluate quality of experience of online services hosted by cloud computing. Proc. 12th IFIP/IEEE International Symposium on Integrated Network Management, pp. 105-112.
  20. Runeson, P., Höst, M., 2009. Guidelines for conducting and reporting case study research in software engineering. Empirical Software Engineering, vol. 14, Issue 2, pp. 131-164, doi: 10.1007/s10664-008-9102-8
  21. Sodhi, B., Prabhakar, T. V., 2011. Assessing suitability of cloud oriented platforms for application development. Proc. 9th Working IEEE/IFIP Conference on Software Architecture, pp. 328-335.
  22. Strauss, A., Corbin, J., 1990. Basics of qualitative research: Grounded theory procedures and techniques, SAGE Publications, Newbury Park, CA, USA.
  23. Yau, S. S., An, G. H., 2011. Software engineering meets services and cloud computing. IEEE Computer, 44, 10 pp. 47-53, doi:10.1109/MC.2011.267.
  24. Zheng, Z., Shang, Y., Lyu, M. R., 2010. CloudRank: A QoS-driven component ranking framework for cloud computing. Proc. 29th IEEE Symposium on Reliable Distributed Systems, pp. 184-193.
Download


Paper Citation


in Harvard Style

Riungu-Kalliosaari L., Taipale O. and Smolander K. (2013). Desired Quality Characteristics in Cloud Application Development . In Proceedings of the 8th International Joint Conference on Software Technologies - Volume 1: ICSOFT-EA, (ICSOFT 2013) ISBN 978-989-8565-68-6, pages 303-312. DOI: 10.5220/0004489303030312


in Bibtex Style

@conference{icsoft-ea13,
author={Leah Riungu-Kalliosaari and Ossi Taipale and Kari Smolander},
title={Desired Quality Characteristics in Cloud Application Development},
booktitle={Proceedings of the 8th International Joint Conference on Software Technologies - Volume 1: ICSOFT-EA, (ICSOFT 2013)},
year={2013},
pages={303-312},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004489303030312},
isbn={978-989-8565-68-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 8th International Joint Conference on Software Technologies - Volume 1: ICSOFT-EA, (ICSOFT 2013)
TI - Desired Quality Characteristics in Cloud Application Development
SN - 978-989-8565-68-6
AU - Riungu-Kalliosaari L.
AU - Taipale O.
AU - Smolander K.
PY - 2013
SP - 303
EP - 312
DO - 10.5220/0004489303030312