Moderne, the company behind the open source tool OpenRewrite, offers an enterprise-grade tool for automated code remediation at scale.

Summary

Catalyst

Code remediation is a catchall term to describe what must be done to code after it has been deployed into production. It includes dealing with bugs, security vulnerabilities, performance issues, and modernization, such as moving a codebase from one technology stack to another, and making inroads into the technical debt list, as well as changes due to upgrades in the tooling and IT environment. To perform this kind of code refactoring at scale is the challenge that Moderne has taken up with its solution, which is based on an open source product that the company maintains, OpenRewrite.

Omdia view

The need to modernize code starts almost immediately from the time code is deployed into production; code change is a normal part of the software lifecycle. The challenge for large organizations is the sheer scale of work that must be done, and this challenge is particularly pressing with legacy code that needs modernizing. For example, Java is the most common programming language in enterprise computing, and the language has gone through many upgrades; the latest long-term support (LTS) version is Java 25. However, many enterprises still use Java version 8; given the known vulnerabilities that exist in older versions, it is imperative to upgrade. This is just one example of the pressure that exists on organizations to remediate their code, and the longer the delay in upgrading, the greater the challenge. This is why a tool such as Moderne can save organizations significant time in migrating code to new versions or transforming code for new technology stacks.

A subscription is required to view this content.

Already subscribed? Continue Continue