Data-Driven Decision Support in SaaS Cloud-Based Service Models
Source abstract
Abstract
Software as a service (SaaS) is a major service model for delivering software to end users through the cloud. SaaS platforms provide their users with cost-efficient, flexible and scalable services that can be available on demand, anytime, and anywhere. Moreover, SaaS empowers software providers to establish recurring revenue and create profitable businesses. However, SaaS can endure high customer turnover due to reasons such as serving a wide range of customers, intense competition and rapid evolution of technology. Maintaining a regular customer base and keeping users engaged is crucial for the survival of a SaaS business. Thus, it is crucial for SaaS providers to identify both the reasons behind users’ engagement and churn of their app towards taking proper actions to retain them in the long term. SaaS data regarding user behavior, subscriptions and system performance can be utilized for deriving insights and identifying patterns to support decision-making for SaaS providers. To this end, the aim of this survey is to review research in data-driven decision support systems in SaaS, identifying current gaps and challenges and highlighting directions for future improvements towards the development of more efficient and intelligent systems.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Data Mining Algorithms and Applications · Customer churn and segmentation · Big Data and Business Intelligence
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
MLV Research Group, Department of Informatics, Democritus University of Thrace, 65404 Kavala, Greece
References (60)
Show source-provided references
1. Bokhari, M.U., Shallal, Q.M., and Tamandani, Y.K. (2016, January 16–18). Cloud Computing Service Models: A Comparative Study. Proceedings of the 2016 3rd International Conference on Computing for Sustainable Global Development (INDIACom), New Delhi, India.
2. Sufficient Comparison Among Cloud Computing Services: IaaS, PaaS, and SaaS: A Review
3. Cloud Computing and SaaS as New Computing Platforms10.1145/1721654.1721667 ↗
4. Software as a service for efficient cloud computing10.15623/ijret.2014.0301028 ↗
5. Software-as-a-Service (SaaS): Perspectives and Challenges10.1007/s11432-013-5050-z ↗
6. Customer Lifetime Value: Marketing Models and Applications10.1002/(SICI)1520-6653(199824)12:1<17::AID-DIR3>3.0.CO;2-K ↗
7. Log Data Modeling and Acquisition in Supporting SaaS Software Performance Issue Diagnosis10.1142/S0218194019500396 ↗
8. Morozov, V., Mezentseva, O., Kolomiiets, A., and Proskurin, M. (2022). Predicting Customer Churn Using Machine Learning in IT Startups. Lecture Notes in Computational Intelligence and Decision Making, 2021 International Scientific Conference “Intellectual Systems of Decision-making and Problems of Computational Intelligence”, Springer.10.1007/978-3-030-82014-5_45 ↗
9. A Review on Machine Learning Methods for Customer Churn Prediction and Recommendations for Business Practitioners10.1109/ACCESS.2024.3402092 ↗
10. Heilig, L., and Voß, S. (2014). Decision Analytics for Cloud Computing: A Classification and Literature Review. Bridging Data and Decisions, INFORMS.10.1287/educ.2014.0124 ↗
11. Arora, S., Thota, S.R., and Gupta, S. (2024, January 2–4). Artificial Intelligence-Driven Big Data Analytics for Business Intelligence in SaaS Products. Proceedings of the 2024 First International Conference on Pioneering Developments in Computer Science & Digital Technologies (IC2SDT), Delhi, India.10.1109/IC2SDT62152.2024.10696409 ↗
12. Ge, Y., He, S., Xiong, J., and Brown, D.E. (2017, January 28). Customer Churn Analysis for a Software-as-a-Service Company. Proceedings of the 2017 Systems and Information Engineering Design Symposium (SIEDS), Charlottesville, VA, USA.
13. Machine Learning Models for Predicting Customer Churn: A Case Study in a Software-as-a-Service Inventory Management Company
14. Mezentseva, O.V., Kolesnikova, K., and Kolomiiets, A. (2021, January 16–18). Customer Churn Prediction in the Software by Subscription Models IT Business Using Machine Learning Methods. Proceedings of the International Workshop on Information Technologies: Theoretical and Applied Problems, Ternopil, Ukraine.
15. Predicting Customer Churn Using Machine Learning: A Case Study in the Software Industry10.1057/s41270-023-00269-9 ↗
16. Incorporating Usage Data for B2B Churn Prediction Modeling10.1016/j.indmarman.2024.05.008 ↗
17. Sergue, M. (2020). Customer Churn Analysis and Prediction Using Machine Learning for a B2B SaaS Company. [Master’s Thesis, KTH Royal Institute of Technology].
18. Saias, J., Rato, L., and Gonçalves, T. (2022). An Approach to Churn Prediction for Cloud Services Recommendation and User Retention. Information, 13.10.3390/info13050227 ↗
19. Thota, S.R., Arora, S., and Gupta, S. (2024, January 26–27). Hybrid Machine Learning Models for Predictive Maintenance in Cloud-Based Infrastructure for SaaS Applications. Proceedings of the 2024 International Conference on Data Science and Network Security (ICDSNS), Tiptur, India.10.1109/ICDSNS62112.2024.10691295 ↗
20. Gajananan, K., Loyola, P., Katsuno, Y., Munawar, A., Trent, S., and Satoh, F. (2018, January 2–7). Modeling Sentiment Polarity in Support Ticket Data for Predicting Cloud Service Subscription Renewal. Proceedings of the 2018 IEEE International Conference on Services Computing (SCC), San Francisco, CA, USA.10.1109/SCC.2018.00014 ↗
21. Chakraborty, A., Raturi, V., and Harsola, S. (2024, January 4–7). BBE-LSWCM: A Bootstrapped Ensemble of Long and Short Window Clickstream Models. Proceedings of the 7th Joint International Conference on Data Science & Management of Data (11th ACM IKDD CODS and 29th COMAD), Bangalore, India.10.1145/3632410.3632452 ↗
22. Hoang, H.D., and Cam, N.T. (2024, January 27–28). Early Churn Prediction in Freemium Game Mobile Using Transformer-Based Architecture for Tabular Data. Proceedings of the 2024 IEEE 3rd World Conference on Applied Intelligence and Computing (AIC), Gwalior, India.10.1109/AIC61668.2024.10730924 ↗
23. Prediction of Player Churn and Disengagement Based on User Activity Data of a Freemium Online Strategy Game10.1109/TG.2020.2992282 ↗
24. Kristensen, J.T., and Burelli, P. (2019, January 20–23). Combining Sequential and Aggregated Data for Churn Prediction in Casual Freemium Games. Proceedings of the 2019 IEEE Conference on Games (CoG), London, UK.10.1109/CIG.2019.8848106 ↗
25. Improved Retention Analysis in Freemium Role-Playing Games by Jointly Modelling Players’ Motivation, Progression and Churn10.1111/rssa.12730 ↗
26. Pang, L., Hu, Z., and Liu, Y. (2021, January 12–14). How to Retain Players through Dynamic Quality Adjustment in Video Games. Proceedings of the 2021 IEEE 5th Advanced Information Technology, Electronic and Automation Control Conference (IAEAC), Chongqing China.10.1109/IAEAC50856.2021.9390827 ↗
27. Iterative Mixed Method Approach to B2B SaaS User Personas10.1145/3534523 ↗
28. Mali, M., and Mangaonkar, N. (2023, January 25–27). Behavioral Customer Segmentation For Subscription. Proceedings of the 2023 3rd Asian Conference on Innovation in Technology (ASIANCON), Pune, India.10.1109/ASIANCON58793.2023.10269909 ↗
29. (Alice) Converting Free Users to Paid Subscribers in the SaaS Context: The Impact of Marketing Touchpoints, Message Content, and Usage10.1111/poms.13672 ↗
30. Yoganarasimhan, H., Barzegary, E., and Pani, A. (2020). Design and Evaluation of Personalized Free Trials. arXiv.10.2139/ssrn.3616641 ↗
31. Harahap, E.P., Hermawan, P., Kusumawardhani, D.A.R., Rahayu, N., Komara, M.A., and Agustian, H. (2024, January 7–8). User Interface Design’s Impact on Customer Satisfaction and Loyalty in SaaS E-Commerce. Proceedings of the 2024 3rd International Conference on Creative Communication and Innovative Technology (ICCIT), Tangerang, Indonesia.10.1109/ICCIT62134.2024.10701133 ↗
32. van Belle, E.P.J. (2022). Data-Driven Drivers of Customer Loyalty in a Business-to-Business Environment for the Software as a Service Industry. [Master’s Thesis, Eindhoven University of Technology].
33. Najjar, A., Boissier, O., and Picard, G. (2017). Elastic & Load-Spike Proof One-to-Many Negotiation to Improve the Service Acceptability of an Open SaaS Provider. Autonomous Agents and Multiagent Systems, Proceedings of the AAMAS 2017 Workshops, Best Papers, São Paulo, Brazil, 8–12 May 2017, Revised Selected Papers, Springer.10.1007/978-3-319-71682-4_1 ↗
34. Chiang, W.-H., Ahmad, U., Wang, S., and Bukhsh, F. (2023, January 24–26). Investigating Aha Moment Through Process Mining. Proceedings of the 25th International Conference on Enterprise Information Systems, Prague, Czech Republic.10.5220/0011848800003467 ↗
35. Ahlgren, O., and Dalentoft, J. (2020). Collecting and Integrating Customer Feedback: A Case Study of SaaS Companies Working B2B. [Master’s Thesis, Lund University].
36. Leveraging Usage-Based SaaS Models: Optimizing Revenue and User Experience
37. Usage Continuance in Software-as-a-Service10.1007/s10796-020-10065-w ↗
38. A Novel Approach to Predicting Customer Lifetime Value in B2B SaaS Companies10.1057/s41270-023-00234-6 ↗
39. Random Forests10.1023/A:1010933404324 ↗
40. Random Survival Forests10.1214/08-AOAS169 ↗
41. Classification and Regression by RandomForest
42. Chen, T., and Guestrin, C. (2016, January 13–17). XGBoost. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA.10.1145/2939672.2939785 ↗
43. Logistic Regression and Artificial Neural Network Classification Models: A Methodology Review10.1016/S1532-0464(03)00034-0 ↗
44. Multi-Class AdaBoost10.4310/SII.2009.v2.n3.a8 ↗
45. AlShourbaji, I., Helian, N., Sun, Y., Hussien, A.G., Abualigah, L., and Elnaim, B. (2023). An Efficient Churn Prediction Model Using Gradient Boosting Machine and Metaheuristic Optimization. Sci. Rep., 13.10.1038/s41598-023-41093-6 ↗
46. Teaching Bayes’ Theorem: Strength of Evidence as Predictive Accuracy10.1080/00031305.2017.1341334 ↗
47. Huang, X., Khetan, A., Cvitkovic, M., and Karnin, Z. (2020). TabTransformer: Tabular Data Modeling Using Contextual Embeddings. arXiv.
48. Ren, J., Pang, L., and Cheng, Y. (2017, January 24–26). Dynamic Pricing Scheme for IaaS Cloud Platform Based on Load Balancing: A Q-Learning Approach. Proceedings of the 2017 8th IEEE International Conference on Software Engineering and Service Science (ICSESS), Beijing, China.10.1109/ICSESS.2017.8343034 ↗
49. Regression Shrinkage and Selection via the Lasso10.1111/j.2517-6161.1996.tb02080.x ↗
50. van der Aalst, W. (2016). Process Mining, Springer.10.1007/978-3-662-49851-4 ↗
51. Jiang, J., and Nguyen, T. (2021). Linear and Generalized Linear Mixed Models and Their Applications, Springer.10.1007/978-1-0716-1282-8 ↗
52. Shared Parameter Models under Random Effects Misspecification10.1093/biomet/asm087 ↗
53. Handling Endogenous Regressors by Joint Estimation Using Copulas10.1287/mksc.1120.0718 ↗
54. Pereira, I., Madureira, A., Bettencourt, N., Coelho, D., Rebelo, M.Â., Araújo, C., and de Oliveira, D.A. (2024). A Machine Learning as a Service (MLaaS) Approach to Improve Marketing Success. Informatics, 11.10.3390/informatics11020019 ↗
55. Lundberg, S.M., and Lee, S.-I. (2017, January 4–9). A Unified Approach to Interpreting Model Predictions. Proceedings of the 31st International Conference on Neural Information Processing Systems, Long Beach, CA, USA.
56. Ribeiro, M.T., Singh, S., and Guestrin, C. (2016). “Why Should I Trust You?”: Explaining the Predictions of Any Classifier. arXiv.10.18653/v1/N16-3020 ↗
57. Bugliesi, M., Preneel, B., Sassone, V., and Wegener, I. (2006). Differential Privacy. International Colloquium on Automata, Languages, and Programming, Springer.10.1007/11786986 ↗
58. Konečn\`y, J., McMahan, H.B., Yu, F.X., Richtárik, P., Suresh, A.T., and Bacon, D. (2016). Federated Learning: Strategies for Improving Communication Efficiency. arXiv.
59. Edge Computing: Vision and Challenges10.1109/JIOT.2016.2579198 ↗
60. Nanda, S.J., Yadav, R.P., Gandomi, A.H., and Saraswat, M. (2023, January 14–15). Machine Learning as a Service (MLaaS)—An Enterprise Perspective. Proceedings of the International Conference on Data Science and Applications, Jaipur, India.