Analysis of the current state and future prospects in the domain of development and maintenance of Internet banking systems
Abstract
Relevance. The development of Internet banking systems requires solving the problem of their design, where the constant development of the industry and the emergence of new requirements, both functional and non-functional, needs to be taken into account. The development of such systems requires a reasonable choice of reference system architecture, as well as the use of modern knowledge-based methods for processing user requirements, to ensure the appropriate level of system quality metrics. Therefore, the issue of building this class of systems is an urgent scientific and technical task.
Goal. The purpose of this study is to analyze the current state and future prospects in the field of development and maintenance of e-Banking systems, which will allow to substantiate their improvement by applying a knowledge-based approach to processing knowledge about the user requirements of system and using microservice architecture as a reference system architecture, which ultimately aims to improve quality metrics.
Research methods. In order to achieve the goal of the study, a review of the existing e-Banking systems in Ukraine was carried out, their comparative analysis was carried out and the diagram of their typical functionality was synthesized. For the further development of this class of systems, the method of time series analysis was chosen as the main method of predicting user actions when working with the functionality of building account statements. The collection of information on the current performance indicators of systems during the construction of statements was carried out too.
The results. Based on the analysis of the current state of affairs, a well-founded conclusion is made about the possibility and feasibility of increasing the performance of e-Banking systems by using a knowledge-oriented approach to processing knowledge about user requirements, as well as microservice architecture in the design and development process of e-Banking systems. Reasonably substantiated proposal to introduce a new separate module for predicting user actions in the system, which will allow the system to perform time- and resource-intensive customer operations in advance for optimal use of system resources.
Conclusions. The considered problems are related to the designing and development of e-Banking systems, an analytical review of existing systems on the Ukrainian market was made, and a diagram of their typical functionality was built. It is proposed to develop a module for predicting user actions in the system, which uses knowledge-oriented methods, and to use it to predict the user`s operation of building a statement of accounts and pre-preparing this statement to improve the performance of e-Banking systems.
Downloads
References
/References
T. H. Tan and T. K. Tan, "E-Banking SAF: A TOGAF-NIST Aligned Security Architecture Framework for E-Banking Systems," The 7th International Conference on Information and Computer Technologies., 2024, pp. 1-6.
V. Koval, "Legal Definition of Information Security in Electronic Banking," Young Scientist, no. 1(113), pp. 121-125, 2023. [Online]. Available: https://doi.org/10.32839/2304-5809/2023-1-113-25 [in Ukrainian]
S. Newman, Building Microservices, 2nd ed., New York, USA: O'Reilly Media, 2021
M. C. Avornicului and V. P. Bresfelean, "Model driven development of online banking systems," Annals of the University of Oradea, Economic Science Series, vol. 20, no. 1, pp. 795-800, 2011.
I. Roid, Y. Panasenko, and S. Huba, "Digital banking architecture: things to consider when building banking software," [Online]. Available: https://yalantis.com/blog/technical-side-of-digital-banking-software. [Accessed: Jul. 1, 2024].
IFOBS.Corporate site, [Online]. Available: https://csltd.com.ua/products/corporate_online_banking/ [Accessed: Jul. 1, 2024].
IFOBS.Private site, [Online]. Available: https://csltd.com.ua/products/private_online_banking/. [Accessed: Jul. 1, 2024].
IBank2.Corporate site, [Online]. Available: https://dbosoft.com.ua/#/products/business/web_banking_business/. [Accessed: Jul. 1, 2024].
iBank2.Private site, [Online]. Available: https://dbosoft.com.ua/#/products/private/web_banking_private/. [Accessed: Jul. 1, 2024].
iBank2, Crypto library 'Gepard 2.0', [Online]. Available: https://dbosoft.com.ua/assets/about/licenses/eo_2099.pdf. [Accessed: Jul. 1, 2024].
iBank2, Key Certification Center 'Integra CA', [Online]. Available: https://dbosoft.com.ua/assets/about/licenses/eo_1541.pdf. [Accessed: Jul. 1, 2024].
Privat24 Site, [Online]. Available: https://privatbank.ua/udalenniy-banking/privat24. [Accessed: Jul. 1, 2024].
Monobank Site, [Online]. Available: https://www.monobank.ua/. [Accessed: Jul. 1, 2024].
M. V. Tkachuk and V. Ye. Sokol, "Some issues of enterprise IT infrastructure management: current state and development prospects," Eastern-European Journal of Enterprise Technologies, no. 6/2(48), pp. 68-72, 2010. [in Ukrainian]
OWASP Top 10 site, [Online]. Available: https://owasp.org/www-project-top-ten. [Accessed: Jul. 1, 2024].
OWASP Application Security Verification Standard v4.0.3, [Online].
National Bank of Ukraine, "On the approval of the Regulation on the organization of measures to ensure information security in the banking system of Ukraine," Resolution NBU No. 95, Sep. 28, 2017. [in Ukrainian]
Official site "Grafana", [Online]. Available: https://grafana.com. [Accessed: Jul. 1, 2024].
Official site "Prometheus". [Online]. Available: https://prometheus.io. [Accessed: Jul. 1, 2024].
Official site "Zipkin". [Online]. Available: https://zipkin.io. [Accessed: Jul. 1, 2024].
Official site "Jaeger". [Online]. Available: https://www.jaegertracing.io. [Accessed: Jul. 1, 2024].
O. I. Tyshchenko, "Review of modern trends in the online banking market in Ukraine," Electronic Journal "Economy and Society", no. 13, pp. 1237-1243, 2017. [Online]. Available: https://economyandsociety.in.ua/journals/13_ukr/206.pdf. [Accessed: Jul. 1, 2024]. [in Ukrainian]
P. Tripathi, "What is a Bank Statement: Components, Purpose & How to Process It," [Online]. Available: https://www.docsumo.com/blogs/bank-statement-extraction/what-is-bank-statement. [Accessed: Jun. 29, 2024].
J. Brosens, R. M. Kruger, and H. Smuts, "Guidelines for Designing e-Statements for e-Banking," in Proc. 2nd African Conf. Human Computer Interaction: Thriving Communities, Dec. 2018, pp. 1-6.
D. Shah and M. Thaker, "A Review of Time Series Forecasting Methods," International journal of research and analytical reviews, vol. 11, no. 2, pp. 749-755, Apr. 2024.
V. Buchatskaya, P. Buchatsky, and S. Teploukhov, "Forecasting Methods Classification and its Applicability," Indian Journal of Science and Technology, vol. 8, no. 30, Nov. 2015.
Z. Liu, Z. Zhu, J. Gao, and C. Xu, "Forecast methods for time series data: A survey," IEEE Access, vol. 9, pp. 91896-91912, 2021.
V. Gupta, "Modeling Time-Series and Spatial Data for Recommendations and Other Applications": PhD thesis, Dept. of Computer Science and Engineering, Indian Institute of Technology Delhi, Delhi, India. 2022. 178 p.
N. Joorabloo, M. Jalili, Y. Ren, "A new temporal recommendation system based on users` similarity prediction," 11th International Conference on Knowledge Discovery and Information Retrieval, pp. 555 – 560, 2019.
A. Gomez-Losada, N. Duch, "Time Series Forecasting by Recommendation: An Empirical Analysis on Amazon Marketplace," International Conference on Business Information Systems, vol. 1, pp. 45 – 54, 2019
S. Newman, Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith, New York, USA: O’Reilly, 2019.
M. Hamzehloui, S. Sahibuddin, and A. Ashabi, "A Study on the Most Prominent Areas of Research in Microservices," International Journal of Machine Learning and Computing, vol. 9, no. 2, pp. 242-247, 2019.
N. Mendonca, P. Jamshidi, and D. Garlan, "Developing Self-Adaptive Microservice Systems: Challenges and Directions," IEEE Software, vol. 38, no. 2, pp. 70-79, 2019.
Official site "Jaspersoft". [Online]. Available: https://community.jaspersoft.com/. [Accessed: Jul. 1, 2024].
Tan T.H., Tan T.H. E-Banking SAF: A TOGAF-NIST Aligned Security Architecture Framework for E-Banking Systems. The 7th International Conference on Information and Computer Technologies. 2024. Honolulu, Hawaii, USA. P. 1–6
Коваль В. Правове визначення інформаційної безпеки електронного банкінгу. Молодий вчений. 2023. №1 (113), С. 121–125. https://doi.org/10.32839/2304-5809/2023-1-113-25
Newman S. Building Microservices, 2nd Edition. New York. USA: O`Reilly Media, 2021. 616 p.
Avornicului M.C., Bresfelean Vasile P. Model driven development of online banking systems. Annals of the University of Oradea, Economic Science Series, 2011, Vol 20, Issue 1, p. 795– 800
Roid I., Panasenko Y., Huba S. Digital banking architecture: things to consider when building banking software. URL: https://yalantis.com/blog/technical-side-of-digital-banking-software (дата звернення: 01.07.2024)
IFOBS.Corporate сайт. [Електронний реурс] URL: https://csltd.com.ua/products/corporate_online_banking/ (дата звернення: 03.07.2024)
IFOBS.Private сайт. [Електронний ресурс] URL: https://csltd.com.ua/products/private_online_banking/ (дата звернення: 02.07.2024)
iBank2.Corporate сайт. [Електронний ресурс] URL: https://dbosoft.com.ua/#/products/business/web_banking_business/ (дата звернення: 01.07.2024)
iBank2.Private сайт. [Електронний ресурс] URL: https://dbosoft.com.ua/#/products/private/web_banking_private/ (дата звернення: 01.07.2024)
IBank2, криптобіблиіотека “Гепард 2.0” [Електронний ресурс] URL: https://dbosoft.com.ua/assets/about/licenses/eo_2099.pdf (дата звернення: 01.07.2024)
IBank2, центр сертифікації ключів “Integra CA” [Електронний ресурс] URL: https://dbosoft.com.ua/assets/about/licenses/eo_1541.pdf (дата звернення: 01.07.2024)
Privat24 сайт. [Електронний ресурс] URL: https://privatbank.ua/udalenniy-banking/privat24 (дата звернення: 01.07.2024)
Monobank сайт. [Електронний ресурс] URL: https://www.monobank.ua/ (дата звернення: 01.07.2024)
Ткачук М.В., Сокол В.Є. Деякі проблеми управління ІТ-інфраструктурою підприємства: сучасний стан та перспективи розвитку. Східно-Європейський журнал передових технологій. 2010. № 6/2 (48). С. 68–72.
OWASP Top 10 сайт. [Електронний ресурс] URL: https://owasp.org/www-project-top-ten (дата звернення: 01.07.2024)
OWASP Application Security Verification Standard v4.0.3
Про затвердження Положення про організацію заходів із забезпечення інформаційної безпеки в банківській системі України: Постанова НБУ №95 від 28.09.2017р.
Офіційний сайт Grafana. [Електронний ресурс] URL: https://grafana.com (дата звернення: 02.07.2024)
Офіційний сайт Prometheus. [Електронний ресурс] URL: https://prometheus.io (дата звернення: 02.07.2024)
Офіційний сайт Zipkin. [Електронний ресурс] URL: https://zipkin.io (дата звернення: 02.07.2024)
Офіційний сайт Jaeger. [Електронний ресурс] URL: https://www.jaegertracing.io (дата звернення: 03.07.2024)
Тищенко О. І. Огляд сучасних тенденцій на ринку онлайн-банкінгу в Україні. Електронний журнал “Економіка і суспільство”. 2017. №13. С. 1237–1243. URL: https://economyandsociety.in.ua/journals/13_ukr/206.pdf (дата звернення: 01.07.2024)
Tripathi P. What is a Bank Statement: Components, Purpose & How to Process It. URL: https://www.docsumo.com/blogs/bank-statement-extraction/what-is-bank-statement (дата звернення: 29.06.2024)
Brosens J., Kruger R. M., Smuts H. Guidelines for Designing e-Statements for e-Banking. The Second African Conference for Human Computer Interaction: Thriving Communities. December 2018. p. 1–6
Shah D., Thaker M. A Review of Time Series Forecasting Methods. International journal of research and analytical reviews. April 2024. Vol. 11, No. 2. p. 749–755
Buchatskaya V., Buchatsky P., Teploukhov S. Forecasting Methods Classification and its Applicability. Indian Journal of Science and Technology. November 2015. Vol. 8(30)
Liu Z., Zhu Z., Gao J., Xu C. Forecast methods for time series data: A survey. IEEE Access. 2021, Vol. 9, p. 91896–91912
Gupta V. Modeling Time-Series and Spatial Data for Recommendations and Other Applications: PhD dissertation / Indian Institute of Technology Delhi. 2022. 178 p.
Joorabloo N., Jalili M., Ren Y. A new temporal recommendation system based on users` similarity prediction. 11th International Conference on Knowledge Discovery and Information Retrieval. 2019. p. 555 – 560
Gomez-Losada A., Duch N. Time Series Forecasting by Recommendation: An Empirical Analysis on Amazon Marketplace. International Conference on Business Information Systems. 2019. Vol. 1, p. 45 – 54
Newman S. Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith. New York. USA: O’Reilly, 2019. 256 p.
Hamzehloui M., Sahibuddin S. and Ashabi, A. A Study on the Most Prominent Areas of Research in Microservices. International Journal of Machine Learning and Computing. 2019. Vol. 9, No. 2. p. 242–247.
Mendonca N., Jamshidi P., Garlan D., Developing Self-Adaptive Microservice Systems: Challenges and Directions. IEEE Software. 2019. Vol. 38 (Issue 2). p. 70–79.
Офіційний сайт Jaspersoft. [Електронний ресурс] URL: https://community.jaspersoft.com/ (дата звернення: 04.07.2024)