Stop manually refactoring legacy Java code. See how combining static analysis with an LLM automatically transforms old EJBs into modern, verified, and container-ready applications.
#1about 3 minutes
The challenges of modernizing legacy applications
Technical debt, security vulnerabilities like Log4Shell, and high maintenance costs create significant challenges when updating older applications.
#2about 4 minutes
Analyzing application portfolios with the Konveyor project
The open source Konveyor project performs static code analysis to create an application inventory and generate detailed reports on migration risks and effort.
#3about 9 minutes
Demo: Migrating a JMS message driven bean to reactive
A live demonstration shows how Konveyor AI uses a large language model to automatically convert a legacy Java Message Service (JMS) bean to a modern reactive messaging implementation.
#4about 3 minutes
Demo: Converting a remote EJB into a modern REST API
The tool automatically transforms a remote Enterprise JavaBean (EJB) that uses the RMI-IIOP protocol into a standard, modern REST API endpoint.
#5about 6 minutes
How Konveyor AI uses RAG and agents for code generation
Konveyor AI leverages Retrieval-Augmented Generation (RAG) with static analysis data to provide context to any LLM, using agents to compile and validate the generated code.
#6about 1 minute
The end-to-end accelerated migration workflow
The developer workflow involves checking out code, configuring migration targets, running the analysis, and applying the AI-generated patch to complete the migration.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
10:56 MIN
Demo of automated code transformation with Kai
Application Modernization Leveraging Gen-AI for Automated Code Transformation
02:10 MIN
Supercharging analysis with Konveyor AI and LLMs
Supercharging Static Code Analysis: Konveyor AI & LLMs
05:50 MIN
How Konveyor AI automates code generation with LLMs
Application Modernization Leveraging Gen-AI for Automated Code Transformation
02:31 MIN
Key differentiators of the Konveyor AI approach
Application Modernization Leveraging Gen-AI for Automated Code Transformation
04:55 MIN
Modernizing legacy codebases like COBOL with AI
Developer Productivity Using AI Tools and Services - Ryan J Salva
04:31 MIN
Fixing migration issues with AI-generated code
Supercharging Static Code Analysis: Konveyor AI & LLMs
01:52 MIN
Accelerating development in complex legacy codebases
The Alpha‑Developer of Tomorrow: Building the Future of the Software Development Lifecycle
02:40 MIN
Using AI to manage legacy code and technical debt
Transforming Software Development: The Role of AI and Developer Tools
How we Build The Software of TomorrowWelcome to this issue of the WeAreDevelopers Live Talk series. This article recaps an interesting talk by Thomas Dohmke who introduced us to the future of AI – coding.This is how Thomas describes himself:I am the CEO of GitHub and drive the company’s...
Panel Discussion: Responsible AI in Practice - Real-World Examples and ChallengesIntroductionIn the ever-evolving landscape of artificial intelligence, the concept of "responsible AI" has emerged as a cornerstone for ethical and practical AI implementation. During the WWC24 Panel discussion, three eminent experts—Mina, Bjorn Brin...
Chris Heilmann
Exploring AI: Opportunities and Risks for DevelopersIn today's rapidly evolving tech landscape, the integration of Artificial Intelligence (AI) in development presents both exciting opportunities and notable risks. This dynamic was the focus of a recent panel discussion featuring industry experts Kent...
From learning to earning
Jobs that call for the skills explored in this talk.