Challenges and Solutions in Testing Mainframe Applications in Modern Banking

Because the foundation of their operations is still housed in legacy systems, banks continue to use them. Banks must modify their systems to remain competitive in light of the swift changes in technology and customer needs. Mainframe systems have been an integral part of corporate computing for many years, enabling critical applications across a range of industries, including banking, retail, and healthcare. There is rising interest in leveraging Application Programming Interfaces (APIs) to expose these old apps' data and features, hence accelerating the construction of new applications and maximising their capability and enabling their reuse. Nonetheless, there are several obstacles to overcome in the process of locating and making available APIs for various business use cases. In this study, we examine the difficulties involved in developing APIs for mainframe systems that are no longer in use and suggest a unique architecture to enable communication for a range of use cases. We performed a qualitative poll with nine mainframe developers, whose average experience was fifteen years, to evaluate the efficacy of our methodology. We were able to determine which APIs were candidates and how long it would take to implement them for two industry mainframe applications and the public mainframe application GENAPP thanks to the poll. We create a list of artefacts, such as screens, transactions, business rules, inter-micro service calls, control flow blocks, and data accesses, in order to identify APIs. IBM Watsonx Code Assistant for Z Refactoring Assistant includes an implementation for computing API signatures. We proved the practicality of our technique by running the discovered APIs on an IBM Z mainframe system to assess their accuracy.

Authors

Institutions

Publication Details

Journal
Journal for Research in Applied Sciences and Biotechnology
Published
2024-10-28
DOI
https://doi.org/10.55544/jrasb.3.5.13
Citations
2
Primary Topic
Software System Performance and Reliability
Type
article
Field-Weighted Citation Impact
0.70
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Challenges and Solutions in Testing Mainframe Applications in Modern Banking

Ashwini Shivarudra
2 citations
Journal for Research in Applied Sciences and Biotechnology
Software System Performance and Reliability
0.70
article

Challenges and Solutions in Testing Mainframe Applications in Modern Banking

Ashwini Shivarudra
article en
2 citations

Abstract

Because the foundation of their operations is still housed in legacy systems, banks continue to use them. Banks must modify their systems to remain competitive in light of the swift changes in technology and customer needs. Mainframe systems have been an integral part of corporate computing for many years, enabling critical applications across a range of industries, including banking, retail, and healthcare. There is rising interest in leveraging Application Programming Interfaces (APIs) to expose these old apps' data and features, hence accelerating the construction of new applications and maximising their capability and enabling their reuse. Nonetheless, there are several obstacles to overcome in the process of locating and making available APIs for various business use cases. In this study, we examine the difficulties involved in developing APIs for mainframe systems that are no longer in use and suggest a unique architecture to enable communication for a range of use cases. We performed a qualitative poll with nine mainframe developers, whose average experience was fifteen years, to evaluate the efficacy of our methodology. We were able to determine which APIs were candidates and how long it would take to implement them for two industry mainframe applications and the public mainframe application GENAPP thanks to the poll. We create a list of artefacts, such as screens, transactions, business rules, inter-micro service calls, control flow blocks, and data accesses, in order to identify APIs. IBM Watsonx Code Assistant for Z Refactoring Assistant includes an implementation for computing API signatures. We proved the practicality of our technique by running the discovered APIs on an IBM Z mainframe system to assess their accuracy.

Journal for Research in Applied Sciences and BiotechnologyVol. 3(5)
Film Independent (US)
Industry, innovation and infrastructure
Openalex Percentile: Top 27%
Software System Performance and Reliability
0.70
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Challenges and Solutions in Testing Mainframe Applications in Modern Banking — Ashwini Shivarudra · Journal for Research in Applied Sciences and Biotechnology (2024) | TGRS Research Map | TGRS