World Congress 2024 Aug 22, 2024 Session details

Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions

Michael Niebisch

Translating legacy MATLAB to Python demands more than basic LLM prompts. Discover how Zeiss engineers conquered logic hallucinations using automated pipelines and cross-language debugging loops.

Pause
Mute Enter Fullscreen
#1 about 4 min

Introduction to semiconductor technology and algorithms at Zeiss

Chip manufacturing processes rely heavily on customized software for rapid defect inspection and image registration.

#2 about 3 min

Motivations for transitioning legacy MATLAB repositories to Python

Migrating legacy codebase modules highlights the need to explore large language models as automated translation tools.

#3 about 4 min

Semi-automatic translation workflow via standard chat interfaces

Manually prompting a model for translation reduces boilerplate code but can introduce subtle logic errors.

#4 about 5 min

Navigating array indexing and structural differences between languages

Language-specific properties like one-based indexing and unique memory layouts cause translation failures that necessitate a divide-and-conquer strategy.

#5 about 6 min

Building an automated translation pipeline and auto-fix agent

Deterministic workflows enable models to inject type annotations and attempt automatic bug remediation during the translation process.

#6 about 3 min

Evaluating model accuracy with specialized unit testing frameworks

Creating isolated tests for specific syntax deviations helps quantify the success rate of various structural prompting techniques.

#7 about 3 min

Enhancing manual debugging through model-assisted log analysis

Analyzing variable state logs alongside a language model helps developers pinpoint exact execution divergences between different runtimes.

#8 about 2 min

Addressing IP security requirements with local model deployments

Deploying open-source local models mitigates the risk of exposing sensitive proprietary codebase secrets to external APIs.

#9 about 3 min

Summary of translation reliability and audience question session

Automated code translation faces limitations that demand robust engineering pipelines and precise cross-language prompt instructions.

Matching moments

2:20 min

Reverse engineering legacy codebases with large language models

Mateusz Gren Mateusz Gren +1 · World Congress 2026 Europe

5:01 min

Leveraging large language models for code optimization and development

Stephan Gillich Stephan Gillich +3 · World Congress 2024

46 sec

Using LLMs to reverse engineer undocumented legacy code

Michele Zuccala Michele Zuccala +4 · World Congress 2026 Europe

5:25 min

Addressing core challenges in large language model deployments

Vijay Krishan Gupta +1 · LIVE

3:05 min

Testing multi-agent artificial intelligence frameworks for code translation

Chris Heilmann +9 · LIVE

2:12 min

Migrating legacy source code to testable modern frameworks

Leszek Włodarski Leszek Włodarski · World Congress 2026 Europe

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 24, 2026 · 17:30–18:00

Stage 6

No Single Model to Rule Them All: Building Resilient AI Agents Across Open & Closed LLMs

Emmanuel Acheampong

Senior Manager Developer Relations at Crusoe AI

Emmanuel Acheampong
Open session

World Congress 2026 North America

September 25, 2026 · 11:40–12:10

Stage 9

You Can’t Re-Run Sunlight: Designing ML Data Architectures for Physical AI

An Phan

Senior Data Infrastructure Engineer @ Hippo Harvest

An Phan
Open session

World Congress 2026 North America

September 24, 2026 · 13:30–14:00

Stage 9

Understanding LLM Architectures: Inside the Design of Modern Models

Jofia Jose Prakash

Director - AI & Governance at Humanity + AI, Inc

Jofia Jose Prakash
Open session

World Congress 2026 North America

September 24, 2026 · 15:30–16:00

Stage 9

Run your agents in Kubernetes: Build once, deploy anywhere. But really?

Michal Salanci

Senior Systems Engineer at ESET Cybersecurity

Michal Salanci
Open session

World Congress 2026 North America

September 24, 2026 · 16:10–16:40

Stage 9

Fast, Cheap, and Accurate: Optimizing LLM Inference with vLLM and Quantization

Legare Kerrison, Cedric Clyburn

Legare Kerrison
Cedric Clyburn
Open session

World Congress 2026 North America

September 25, 2026 · 14:50–15:20

Stage 2

There's no dark factory without better software verifiers

Dexter Horthy

Co-Founder of HumanLayer

Dexter Horthy