The conversion of the TELON applications was an exciting experience that proved that it actually is possible to get rid of legacy infrastructure that hampers future innovation. Having native COBOL sources that fit nicely in our new CI/CD-pipeline reduces the complexity and costs compared to the previous situation. The conversion also increased the believe in the possibility of conversion of other 4GL.
Yves VangheluweKBC Group NVSystem Architect/Product Manager![KBC Case Study Picture of Brussels downtown](/PKS/Referenzen/KBC/33301/image-thumb__33301__ImageSlider-modern-bg-pks/PKS_Header_Referenz_KBC.jpg)
Case Study
The company
KBC Bank in Brussels is a key financial institution in Belgium and ranks among the leaders in banking and insurance. It provides private customers, SMEs, and corporate clients with a comprehensive range of financial products and services. KBC Group‘s core markets are Belgium, the Czech Republic, Slovakia, Hungary and Bulgaria. They are also present to a limited extent in several other countries, with core offerings in retail banking, corporate banking, private banking, and insurance. A significant focus of the bank is on integrating modern digital technologies to enhance customer service and efficiency. Since the 19th century, KBC has evolved into a significant player in the financial sector, driving innovation and sustainable growth. As of December 2023, the KBC Group employed approximately 41,000 staff members and served around 13 million customers globally.
The initial situation
KBC Group is a leading financial institution providing banking, insurance and asset management services in its core markets in and Central and Eastern Europe and Belgium. For a large bank like KBC, the IBM mainframe plays a central role as it provides a highly secure, scalable and efficient platform for processing millions of transactions daily. This traditional data center is critical to maintaining operational excellence and supporting critical business processes, including customer transactions, data management and real-time financial analysis.
KBC has implemented extensive applications for decades with the COBOL code generator TELON from CA and uses it to control central insurance processes. In 2021, KBC faced the challenge of eliminating the CA-TELON code generator. A shortage of Telon experts and high maintenance fees in combination with poor strategic evolution of the product made a replacement unavoidable. In addition, TELON did not fit into the strategy of mainframe software factory modernization and integration into a CI/CD pipeline with a focus on native COBOL code. Replacing the CA-TELON code generator therefore became an essential step in KBC‘s strategy to modernize its IT infrastructure to ensure continued high security, efficiency and innovation.
The problems are coming to a head:
![KBC Case Study Picture of Brussels downtown](/PKS/Referenzen/KBC/33302/image-thumb__33302__StyleSectionBegin-image-background/PKS_Bild_Referenzen_KBC.jpg)
The challenging questions were:
... without overloading the severely limited internal TELON team.
... without having to involve the application stakeholders too heavily
The customer found the answer in the partnership with PKS
PKS was selected to carry out the TELON replacement. PKS was able to implement the replacement within 12 months. A key element was the reprogramming of the TELON runtime modules. PKS has a mature process for fully automated re-engineering of the COBOL code generated from TELON and converting it into maintainable, native COBOL code. The code is then further developed in modern mainframe IDE IDz.
In addition, it was necessary to replace all TELON runtimes that had previously been used. This made it possible to completely withdraw from the dependency with the Telon product.
![Chart KBC Telon Dismissal](/PKS/Referenzen/KBC/33303/image-thumb__33303__TextCombo-image-size-1-1/PKS_Bild_Referenzen_KBC_Chart_1.png)
The customer benefits from the following advantages:
It was both exciting and challenging to immerse ourselves in a decades-old generator technology and to confront it with the modern methods of our technology.
Udo HeynSenior Software Architect & DeveloperPKS Software GmbHHow was it implemented?
First, the project was tested as part of a 3-month PoC in spring 2022. PKS scanned the complete source code inventory, special features were identified and an initial idea for the desired syntax was jointly developed. The PoC demonstrated the technical feasibility and defined the requirements for the conversion. 1411 program sources were analyzed. From this, a number of runtime modules were identified that had to be completely rewritten in Assembler.
![Chart KBC Telon Dismissal](/PKS/Referenzen/KBC/33304/image-thumb__33304__TextCombo-image-size-1-1/PKS_Bild_Referenzen_KBC_Chart_2.png)
![Case Study DB Systel Bernd Butscher Picture Bernd Butscher](/PKS/Referenzen/DB%20Systel/30607/image-thumb__30607__Quote-image-pks/PKS_Bild_Referenz_BB.jpg)
The interaction of the mature PKS technology and an experienced team of experts are the success factor in these complex migration projects. The excellent teamwork between PKS and KBC deserves special mention.
Bernd ButscherHead of Enterprise Software TransformationPKS Software GmbHNext steps
The successful replacement serves as a blueprint for further 4GL replacements: on the basis of the successful TELON Dismissal project with KBC, the management has gladly decided to investigate possible other 4GL replacement projects.
You can also benefit from PKS‘s concentrated analysis and transformation experience and utilize the potential of the mainframe for the future of your core business.