World Congress 2025 • Aug 20, 2025 • Session details

Navigating Application Modernization - Leveraging Gen-AI

Shaaf Syed

Generic chatbots fail at legacy app migration because they lack architectural context. Learn how coupling static analysis with Gen-AI turns tedious Java rewrites into high-speed, automated refactoring pipelines.

Pause
Mute Enter Fullscreen
#1 about 2 min

Migrating legacy applications using generative AI

How using AI for codebase modernization differs from generic code generation tasks.

#2 about 2 min

Understanding technical debt and legacy application risks

How aging frameworks and outdated APIs lead to security risks and high maintenance costs.

#3 about 2 min

Open source static code analysis with Conveyor

Conveyor analyzes source code to map application inventory and highlight migration risks.

#4 about 3 min

Identifying legacy code patterns and vulnerabilities

Outdated enterprise Java beans and vulnerable protocols present severe security risks in historical codebases.

#5 about 3 min

Combining static analysis with generative AI

Conveyor AI leverages static code analysis to automatically generate targeted migration fixes.

#6 about 4 min

Configuring analysis targets and large language models

Developers can configure specific framework migration targets and select preferred language models directly in the IDE extension.

#7 about 5 min

Refactoring message-driven beans to reactive messaging

Generative AI automatically converts legacy Java messaging systems into modern asynchronous interactive layers.

#8 about 4 min

Converting enterprise Java beans to REST APIs

Generative AI translates tightly coupled remote procedure protocols into standalone REST endpoints.

#9 about 4 min

Ensuring functional code via context and compilation agents

Retrieval-augmented generation provides codebase context while compilation agents validate the syntax of generated patches.

#10 about 2 min

Targeting module dependencies and configuring additional languages

Automated modernization efforts expand to address root configuration files and cascading module dependencies.

#11 about 2 min

Accelerating application modernization workflows for software developers

A streamlined migration workflow allows developers to configure analytical targets and safely apply comprehensive codebase patches.

Matching moments

2:46 min

Deploying AI agents for enterprise legacy code modernization

Neel Sundaresan Neel Sundaresan +1 · World Congress 2026 Europe

3:03 min

Evaluating AI agents for iterative legacy code modernization

Michael Friedrich Michael Friedrich · World Congress 2026 Europe

3:23 min

Migrating legacy COBOL systems using generative AI tools

Chris Heilmann Chris Heilmann +9 · LIVE

2:15 min

Leveraging artificial intelligence to accelerate system migration

Annette Schelten Annette Schelten +1 · World Congress 2025

6:35 min

Modernizing legacy COBOL mainframe systems using AI agents

Chris Heilmann Chris Heilmann +2 · LIVE

54 sec

Overview of enterprise Java and generative AI

Timo Salm Timo Salm · World Congress 2025