Legacy System Modernization

PASS Migration Factory replaces legacy by the dozen

Fully-Automated Legacy System Migration

Modernization on all levels

The end is looming for costly old platforms and for very good reasons: The number of experts with insight into legacy systems is constantly declining. IT budgets are strained by hefty license and maintenance costs. But most of all, the company is downright cut off from technical advancement.

Legacy system modernization and the migration to new platforms are high on the list of priorities for IT divisions. But companies are finding the shift from old systems to new platforms anything but easy, regardless of the related perspectives on flexibility and simplification. By migrating the code automatically, we make legacy system modernization projects far less menacing. Thanks to our Cross-Platform Technology cpTech, an automatic migration to modern platforms such as Linux, Java, Web etc. is generally 100% possible.

Our method: How our fully automated legacy system modernization works

Legacy system modernization scenarios with the PASS Migration Factory
Legacy system modernization scenarios with the PASS Migration Factory
Infographic: 4 Ways of IT Modernization

4 Ways of IT Modernization [Infographic]

Legacy systems have no future in the medium term, that much is for sure. But what suits best when? Migration, new development, standard software or outsourcing: four ways of IT modernization – graphically visualized for you.

View Infographic

Highlights

Minimal frozen zone

Minimal frozen zone

Further development can continue even while the legacy system migration project is underway.

Integrated customization

Integrated customization

Once migrated, the target code can easily be configured and aligned in accordance with the customer’s style guide.

Serviceable source code

Serviceable source code

The migrated source code is fully serviceable, thus nothing stands in the way of further development.

Judge Us on Our Results

The PASS Migration Factory aims to transform your legacy systems into target platforms of your choice. But this legacy system migration to a modern environment signals more than just a change from old to new. It also provides unique opportunities to achieve a range of key objectives bringing with them positive effects for the entire IT shop. The results are sure to convince you:

Cost Reduction

Cost Reduction

Shifting to new platforms has allowed us to slash operating costs by over 70%. Maintenance and licensing costs also have decreased since the legacy system migration to the new platform. 

Future Orientation

Future Orientation

The transformation to new technologies prepares your infrastructure for the challenges of digital business models and helps you devise your future strategy on the web.

Flexibility

Flexibility

By supporting current industry standards, our migration method allows you to choose between commercial and open source products. Furthermore it guarantees access to an extensive expert know-how.

Your Benefits

Users and the technical team

Users and the technical team

  • Quality gains thanks to higher performance (process optimization) and state-of-the-art technologies (GUI etc.)
  • Efficiency boost (particularly in product development) due to a shorter time-to-market
IT managers and department heads

IT managers and department heads

  • Cost-cutting
  • Reduced maintenance required
  • Focus on optimization
  • Flexibility: business requirements implemented more swiftly
  • Quality boost due to higher process security
Decision-makers or management

Decision-makers or management

  • Cost reduction (maintenance, investment and operation)
  • Increased efficiency thanks to a shorter time-to-market
  • Flexibility for your IT strategy

What Makes PASS the Right Partner for Your Legacy System Migration

Long-standing expertise

More than 15 years of practical experience in implementing legacy system modernization projects.

Accelerated project terms

Thanks to almost 100% automation, the legacy system migration process literally proceeds at the touch of a button.

High procedural security

A proof of concept provides an early indication of the success to be expected from the legacy migration project.

Automated regression tests

Support for automatic comparison/regression tests

Method of Our Migration Factory

An exemplary legacy system migration scenario

Project phases

We specialize in automated migration technologies. In the course of numerous legacy system modernization projects we developed our Cross-Platform Technology (cpTech), making the switch to new and cost-efficient platforms possible. We calibrate our migration robots to meet project-specific requirements, generally allowing us to reach automation ratios up to 100%. The project unfolds in two phases:

Project phases of the PASS Migration Factory
Project phases of the PASS Migration Factory

Phase 1: Proof of Concept

Safeguarding your investment

Objectives:

  • Verify the feasibility of the desired migration
  • Confirm the reliability of the procedure in short time
  • Set out the entire expense and timeline of the project in detail

As part of the proof of concept (feasibility study), a prototype legacy system migration is performed in order to gain a representative outline of the applications. Even at this early stage, we employ all steps of the Migration Factory process, including the initial calibration of the migration robots to the project requirements.

Deliverables:

  • Evolutionary prototype
  • Definition of the target architecture (hardware, operating system, programming language, and more)
  • Mappings on architectural, design and command levels
  • Specification of interfaces and dependencies
  • Expected degree of automation (> 95%)
  • Possible project risks
  • Extract of the transformed code for review

Phase 2: Migration Project

Automated legacy system migration in three steps

The migration processes defined in the feasibility study are applied to the overall code base. If you opted for a language migration in addition to a purely architectural migration, the project is implemented in three fully automated stages:

Exemplary project progress of legacy system modernization projects using the PASS Migration Factory
Exemplary project progress of legacy system modernization projects using the PASS Migration Factory

100% Automated Migration: Don’t Believe Us?

Some people are skeptical when it comes to a fully automated migration. Indeed special cases do exist, where transformation without manual intervention is not possible. But we have developed a solution for these cases based on intelligent adaptation of the production line.

Many successful legacy system modernization projects prove that our Migration Factory is based on a sophisticated concept, in both technological and organizational terms:

  • It is the outcome of more than 30 years of IT projects.
  • It boasts an unrivaled degree of automation.
  • The configuration is adapted to each individual project situation.
  • Automation guarantees security and risk minimization. 
  • The Migration Factory is cost-effective, error-free and flexible.

Let us prove the efficiency of our strategy to you!

By the way: we credit the costs of a preliminary proof of concept for your legacy system modernization project to the project costs, should you afterwards decide to commission the migration.

Project Examples From Our Customers

Migration of a legacy system from PL/I to Java

Project duration: 5 months
Degree of automation: 100 percent

By using the Migration Factory, PASS Consulting has succeeded in automatically generating 100 percent serviceable Java code subject to the KfW architectural model.

"We now know that a 100% automated migration is feasible using the PASS Migration Factory. The migration result is easy to maintain and the perfect basis for further development. Likewise, requirements in terms of code quality and performance have been met completely and thoroughly."

Volker Scheringer (Director, IT MIG – IT Strategy 2020 Migration at the KfW Bank Group)

 Read success story

Migration to CICS of all applications under the IMS/DC transaction monitor 

Project duration: 9 months
Degree of automation: 100 percent

R+V Insurance advertised for external bids for the conversion of the subjects “Back” and “Life”. As a result of only one transaction monitor being in use, operational complexity should be reduced. In addition, licensing costs should be significantly reduced by the switch.

The following requirements were defined for the migration project:

  • All input screens under CICS should look exactly as they did under IMS/DC.
  • Performance should not be impeded in any way.
  • The business logic of the program should remain unchanged.
  • The conversion must absolutely be completed by a specified date.

PASS has won the bidding and meets both the requirements and the objectives of R+V.

Combined language and architecture migration of a complex settlement application
(> 1 million lines of code)

Project duration: 9 months
Degree of automation: 98 percent

  • Architecture migration from BS2000 / terminal emulation to Linux/Web application
  • Language migration from COBOL85/JCL to Microfocus COBOL / Shell Script
  • Data migration of application data (ISAM data)
  • Numerous optimizations (SSL encryption, improved response behavior, increased robustness through generative additions of validations)

Through this migration, operating and maintenance costs of more than one million euros per year could be saved. Furthermore, the following objectives were achieved:

  • Better performance
  • Redesigned development technology: Eclipse, context-sensitive editor, graphical documentation, impact analysis
  • Test automation
  • Uniform production platform
  • Improved documentation

* Some of our customers prefer not to publish their projects for strategic reasons. If you have any specific questions about the project, please contact us – we will be happy to put you in touch.

FAQ

Frequently asked questions concerning our legacy system modernization

The degree of automation has been between 95 and 100% in all legacy system migration projects.

Yes! We calibrate the migration robots in the course of the migration project. During this phase, new code can be delivered at any time. The code-freeze timing can be scheduled close to the end of the legacy system modernization project. It is limited to the automatic migration phase, namely from the time the start button is clicked, right up to the output.

Yes. In fact, it will often outperform it, because the new platform is more efficient (less memory used, resulting in faster lead times). Comparable performance is attained when migrating a monolithic legacy application to a new target platform, through caching/refactoring, reconfiguring of data accesses, asynchronous accesses etc. 

The source code we generate is adapted to the style guide of our customers and therefore considered easy to maintain. As part of a hybrid strategy – the first part of which involves porting the solution to a new platform, followed by new developments directly on the target platform – patterns of an e.g. structured programming language are ported onto an object-oriented programming language. Occasionally, conclusions about the original language can be drawn, but customers do not consider this as impeding the maintenance load.