


adesso Transformer is a wholly-owned subsidiary of the adesso Group that focuses on providing companies from all industries across Europe with support in renewing their legacy systems. We offer you customised modernisation options for your business processes with our comprehensive consultancy and service portfolio.
We support your company in modernising your legacy applications – from the preliminary analysis to implementation and maintenance. We work together with you to select the best possible modernisation option for your company as part of a preliminary analysis. We use our adesso transformer tool suite to ensure the modernisation process is effective. This enables us to transform your legacy applications into modern architectures and programming languages quickly and without straining your budget. In addition, extension and change requests can be incorporated into the modernisation process in order to generate direct added value at the same time, rather than simply replace the legacy application with like for like.
We carry out a preliminary analysis to examine your existing application landscape. We use ‘adesso transformer analyze’ to do this, which allows us to carry out an automated analysis of the legacy application’s source code. The findings of the source code analysis are used to draw conclusions about the processes and technical logics of the applications. This provides us with valuable insights into possible modernisation paths and optimisation potential as early as the preliminary analysis stage, which also means we have taken the first steps towards creating a rough concept and an economic feasibility study.
We specify the target environment and create the detailed concept before the implementation step. The content of detailed concept includes issues such as the replacement of proprietary host technologies, data migration and consolidation, as well as security and information security.
Current architecture paradigms – such as microservices or self-contained systems – and your current IT strategy (for example, the multi-cloud strategy) are taken into account.
After a rough concept for modernising your application landscape has been developed, we check the feasibility of it together with you by means of an initial technical run-through. We do this by using existing programs and data to gain insights that will enable us to create a detailed concept and implement it.
Experience shows that potential for further optimisation after the system has been modernised and gone live lies in changed processes and organisations. After all, migration projects are always change projects. In addition, planned refactorings are implemented in this phase.
Once the conception phase is complete, we move on to the actual migration of the application. The migration path defined in the detailed concept is implemented for each part of the application. One option is the fully automated transformation of the legacy code. Adequate replacements are provided for important peripheral systems such as job control (JCL) or output management.
Our modernisation solutions always see the user interface upgraded to an up-to-date technology stack. The operating concept and the user interface can be based on the old system in order to reduce the costs and time needed for training, for example. Alternatively, the frontend can be completely redesigned to optimise processes and improve the user experience.
The data storage is also modernised in this phase. The data is migrated, modularised or transformed into alternative data formats 1:1, depending on the modernisation scenario. QA measures supported by ‘adesso transformer test’ ensure that the entire system functions as intended during the implementation phase.
We provide further services to support you after the project has been completed should you need it. These include:
Many companies use applications that are essential for their business processes but were developed using technologies that no longer meet the current standards. With our hybrid modernisation concept, the mix of different modernisations options optimally balances the criteria of project duration, risk, technical debt and costs to create a strategy that fits the requirements and frameworks of your modernisation project.
Legacy applications are often developed over the course of several years, and the development process often continues over several decades. This results in the business logic behind the applications becoming a firm fixture in the process, and it often still does exactly what is expected from it. Nevertheless, drivers – such as demographic change, licensing costs or the fundamental desire to modernise the architecture – can lead to a migration or modernisation project.
With ‘adesso transformer code’, we offer you a solution that automatically transforms legacy applications or even parts of the application (for example computing cores) into a modern technology stack. adesso transformer code automatically translates code written in an old programming language (such as Cobol or PL/I) into Java. This way, you can retain the professional expertise that your company has put into its applications over the years. Future changes will then be implemented in the new language.
Core functions:
UI is often a key component of an application, meaning it is also the focus of application modernisation. Our approach to modernising UI is to upgrade the user interface to an up-to-date technology stack. The operating concept and the user interface can be based on the old system in order to reduce the costs and time needed for training, for example. Alternatively, the frontend can be completely redesigned to optimise processes and improve the user experience.
‘adesso transformer UI’ enables the layout, existing interface and data information to be extracted from the UI components of the legacy applications and transforms these into a generic intermediate format. New components are then generated from the available information, which can be used, for example, as a building block for new UI.
Core functions:
Understanding the legacy application plays a key role in ensuring the success of IT modernisation projects. Older applications often lack documentation. However, the truth about mapped processes and implemented functionality is hidden in the source code of the legacy application. ‘adesso transformer analyze’ can be used to retrieve this knowledge, making it possible to understand the code quickly and extract the essential essence of it.
Core functions:
Legacy applications almost always have an extensive batch environment. ‘adesso transformer batch’ enables the logic of a JES-based batch system to be transported into and operated in a native Java environment.
Core functions:
Data is always a part of every application. It needs to be transferred from the original environment to the new environment. Migrating traditional formats as part of this poses a challenge (such as adapting data structures or binary fields). The ‘adesso transformer convert’ tool provides support with this.
Core functions:
‘adesso transformer edit’ offers a flexible solution that can be used in various scenarios, be it as a dataset editor in the course of a migration project or as an archive solution. Designed as a web-based editor/viewer, it enables easy deployment in a modern infrastructure.
Core functions:
IBM zOS applications typically use traditional files in IBM dataset format. Tens of thousands of files quickly accumulate over the years, which then have to be transferred as part of an IT modernisation project. Each individual file needs to be compared to ensure that they are also identical in the new system. ‘adesso transformer test’ supports the entire test cycle in this process.
Core functions:
We will happily transform a small, representative application sample as part of a free feasibility check and develop a unique transformation project for you on this basis.
Managing Director of adesso transfomer GmbH Thomas Loerzer +4923170007000