eISSN: 2231-8879
Published by:
|
Total views: 347
The Five Ws Taxonomy on Customization of Software as a Service Applications
Abdulrazzaq Qasem Ali*, Abu Bakar Md Sultan, Abdul Azim Abd Ghani, Hazura Zulzalil
Affiliation
Dept. of Software Engineering and Information System, Faculty of Computer Science and Information Technology, Universiti Putra Malaysia
- Dept. of Software Engineering and Information System, Faculty of Computer Science and Information Technology, Universiti Putra Malaysia
DOI: 10.20967/jcscm.2018.03.003

Abstract
Software as a Service has become a common model for various business applications. Increasingly, software application development companies have followed this model in delivering their software to their customers. SaaS delivery model is a multi-tenant model which reduces operational cost by increasing the resource sharing of one instance of application among multi customers (commonly named tenants). In this model, SaaS provider is not allowed to provide a copy of application code for each tenant, yet they have to permit each tenant to fulfill their different and varying requirements by enabling them to customize the application. This paper explores SaaS customization and the processes which make up the overall procedure. Accordingly, the Five Ws (who, when, what, where, and why) method is used to capture the core elements of SaaS customization, as well as how customization plays a role for the various SaaS stakeholders to introduce a taxonomy of SaaS customization. This taxonomy could provide guidance on SaaS customization.
Keywords
software as a service, customization, multitenant, five Ws, taxonomy
Full Text
Full Text: PDF
References
- C. Lizhen, W. Haiyang, J. Lin, H. Pu, "Customization modeling based on metagraph for multi-tenant applications", in 2010 5th International Conference on Pervasive Computing and Applications (ICPCA), IEEE, pp. 255–260, 2010.
- K. Zhang, X. Zhang, S. Wei, H. Liang, Y. Huang, Z. Liangzhao, L. Xuanzhe, "A policy-driven approach for software-as-services customization", in The 9th IEEE International Conference on E-Commerce Technology and The 4th IEEE International Conference on Enterprise Computing, E-Commerce and E-Services (CEC- EEE 2007). IEEE, pp. 123–130, 2007.
- M. M. Al-Shardan, D. Ziani, "Configuration as a service in multi-tenant enterprise resource planning system", Lecture Notes on Software Engineering, vol. 3, no. 2, p. 95, 2015.
- S. Walraven, D. Van Landuyt, E. Truyen, K. Handekyn, W. Joosen, "Efficient customization of multi-tenant software-as-a-service applications with service lines", Journal of Systems and Software, vol. 91, pp. 48–62, 2014.
- W.-T. Tsai, X. Sun, "SaaS multi-tenant application customization", in Service-Oriented System Engineering (SOSE), 2013 IEEE 7th International Symposium on. IEEE, pp. 1–12, 2013.
- W.-T. Tsai, Q. Shao, W. Li, "Oic: Ontology-based intelligent customization framework for SaaS", in 2010 IEEE International Conference on Service-Oriented Computing and Applications (SOCA). IEEE, pp. 1–8, 2010.
- M. Mcsi, "Configurability in SaaS (software as a service) applications", in Proc. 2nd Annual Conference on India Software Engineering Conference, pp. 19–26, 2009.
- P. K. Arya, V. Venkatesakumar, S. Palaniswami, "Configurability in SaaS for an electronic contract management application", in Proceedings of the 12th international conference on Networking, VLSI and signal processing, World Scientific and Engineering Academy and Society (WSEAS), pp. 210–216, 2010.
- K. Czarnecki, S. Helsen, U. Eisenecker, "Staged configuration through specialization and multilevel configuration of feature models", Software Process: Improvement and Practice, vol. 10, no. 2, pp. 143–169, 2005.
- A. Correia, J. R. Penha, A. M. R. da Cruz, "An architectural model for customizing the business logic of SaaS applications." in ICSOFT, pp. 162– 168, 2013.
- S. Kang, S. Kang, S. Hur, "A design of the conceptual architecture for a multi-tenant SaaS application platform", in Computers, Networks, Systems and Industrial Engineering (CNSI), 2011 First ACIS/JNU International Conference on. IEEE, pp. 462–467,2011.
- A.Q. Ali, A.B.M. Sultan, A.A.A. Ghani, H. Zulzalil, "Critical issues across SaaS development: learning from experience", International Journal of Advances in Electronics and Computer Science, vol. 4, no. 9, pp. 69–74, 2017.
- G. Kulkarni, P. Chavan, H. Bankar, K. Koli, V. Waykule, "A new approach to software as a service cloud", in 2012 7th International Conference on Telecommunication Systems, Services, and Applications (TSSA), pp. 196–199, 2012.
|