• Modernisation of the existing core system

    DAK-Gesundheit

    Read more
  • Our clever mix that ticks all the boxes

    Transform code quickly and inexpensively

    Read more

Legacy Modernization

We aid you on your journey to a forward-looking IT set-up

Modernise your business processes

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.

Modernize your business processes

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.


Our complete approach in six steps

Illustration of the complete approach in six steps 1. Preliminary analysis 3. Detailed conception 2. Pre-project 5. Optimisation 4. Implementation 6. Maintenance

Preliminary analysis

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.

Pre-project

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.

Detailed conception

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.

Implementation

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.

Optimisation

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.

Maintenance

We provide further services to support you after the project has been completed should you need it. These include:

  • Individual coaching
  • Functional further development
  • Managed services and operation
  • Complete transfer to application management

Hybrid modernisation could not be simpler

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.

Learn more about hybrid modernisation


The adesso transformer suite

The adesso transformer tool suite is the tool our migration experts use each and every day in countless modernisation projects. It contains tools and components to make implementing IT modernisation projects a success. You will find detailed explanations of these components below:

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:

  • Automated transformation of legacy code into Java code
  • The option of a pattern-based transformation makes it easier to maintain the generated code
  • Support for JEE and Spring environments
  • Based on open-source software

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:

  • Import support for BMS maps and ISPF panels
  • A variety of export formats (for example Angular Controller, HTML forms or DTOs)

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:

  • Parsing legacy code and structure definitions
  • Persistence of the parsing results in a central repository
  • Web frontend to evaluate online analyses
  • Export to various standard formats (a variety of XML dialects such as XMI and SVG, for example)

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:

  • Native Java batch environment based on Spring Batch
  • Fully automated migration of JCL-based batches
  • RESTful management API to connect to a scheduler
  • Comprehensive set of alternatives for the IBM system utilities

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:

  • Audit-compliant file synchronisation via the network or in the local file system
  • Code page and format conversion
  • Configurable backup

‘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:

  • Editing and viewing of traditional IBM dataset formats in the target system
  • COPYBOOKS support
  • EBCDIC and ASCII support
  • Multi-user capability
  • Data export

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:

  • Data extraction of the application data from the legacy and target systems
  • Comparison of the data and presentation of the results in graphical reports

Do you have any questions?

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.

Thomas Loerzer

Managing Director of adesso transformer GmbH Thomas Loerzer +4923170007000

Contact

Save this page. Remove this page.