AUTOMATED REFACTORING

VAGen Migration

Our Automated VisualAge Generator (VAGen) Refactoring solution delivers modern Cloud-enabled applications and databases that are functionally equivalent to their legacy counterparts, eliminating the hassle and expense of VAGen and the mainframe. This reduces cost, allows for deeper integration, and enables customisation to meet business requirements.

Our solutionResourcesRegister an interest

Discussing the 2022 Mainframe Modernisation Report

60 minutes

Watch on demand

 

Why modernise?

CHALLENGES

Scarcity of domain expertise

Developers who understand VAGen and mainframe technology are reaching retirement age and no one is being trained to replace them, resulting in a steadily diminishing talent pool. As this shortage grows, the costs and risk of relying on VAGen will continue to rise.

Exorbitant costs

Mainframes running VAGen cost as much as 4,500 per cent more to operate than equivalent Cloud counterparts. This quandary is compounded by VAGen's rising maintenance fees.

Limited flexibility

Companies are rapidly moving to modern environments and practises such as DevOps and the Cloud. VAGen and the underlying systems that support it were not designed for modern IT, resulting in difficult integrations and limited flexibility.

Automated VAGen Refactoring

OUR SOLUTION

Our Automated VAGen Refactoring solution preserves the benefits of legacy systems whilst empowering organisations to leverage the advantages of newer platforms, especially the Cloud. This unlocks a whole new world of quality and scalability from automated testing, to quality assurance, and the ability to leverage containerised deployments and orchestration with Docker and Kubernetes.

This solution automatically refactors existing VAGen applications to fully maintainable Java or C#, whilst our modernisation methodology ensures the resulting code is compact, clean, and easy to maintain.

After go-live, Java and C# developers can extend application functionality for Cloud optimisation using standard DevOps tools and CI/CD concepts that simply aren’t available for mainframe applications. Object-oriented application architectures conform to web-centric requirements and will run on any Java application server (i.e. WebSphere, WebLogic, Apache Tomcat, etc.) or on Microsoft IIS when the target language is C#. Precious business logic from the legacy system is preserved, whilst levels of optimisation can be applied to deliver efficiencies and business benefits such as elasticity, granular service definition, and easy integration with Cloud-native services.

Refactoring a fourth-generation language like VAGen to object-oriented Java or C# presents many challenges. As such, our Automated VAGen Refactoring process was designed with the following requirements in mind:

  • Refactored applications must remain functionally equivalent to their original counterparts
  • Refactored applications must be easily maintainable, attain SonarQube A ratings, and follow object-oriented concepts and paradigms
  • Refactored applications should perform as well as, or better than, the original applications
  • Refactored applications should be Cloud-ready and delivered using a standard DevOps toolchain and best practices

Learn more

Over 35 years of VAGen and mainframe modernisation experience

More than 500 successful modernisation projects completed

Over 2.5 billion lines of code refactored through automation

Intelligent modernisation, unparalleled experience

OUR PROCESS

Additional resources to help you modernise

 
 

WHITEPAPER

VisualAge Generator Refactoring

Explore the business case, key benefits and technical details of taking VisualAge Generator (VAGen) applications to Java or C#.

Read whitepaper

 

 

 
 

ON DEMAND

How to begin your modernisation journey

By joining this webinar you will discover how assessments provide stakeholders with valuable insight to inform mainframe modernisation decisions.

Watch on demand

 

 

 
 

REPORT

2022 Mainframe Modernisation Report

Exploring the impact of the new era of digitalisation and change on the current state of legacy systems and organisations' modernisation plans.

Read report

 

 

Read blog angle-right-solid.svg

02 Dec 2022 by Tim Jones, Managing Director of Application Modernisation, Advanced

Read blog angle-right-solid.svg

21st Oct 2022 by Tim Jones, Managing Director of Application Modernisation, Advanced

Read blog angle-right-solid.svg

10 Jun 2022 by Rob Anderson, Vice President of Marketing and Product, Advanced

News & Opinions

BLOG // 06-06-2023

Industry Insights: Mainframe Migration and Cloud Adoption in Healthcare

by Tim Jones, Managing Director - Application Modernisation

Industry Insights: Mainframe Migration and Cloud Adoption in Healthcare

The Future of OpenVMS: Risks and Opportunities

The OpenVMS operating system has been the driving force behind numerous mission-critical business applications worldwide for decades. Although OpenVMS…

by Tim Jones, Managing Director - Application Modernisation

BLOG // 15-05-2023
The Future of OpenVMS: Risks and Opportunities