World Congress 2024 Aug 29, 2024 Session details

Grappling With Clunky Old Software? Start by Understanding What’s Inside!

Luc Perard

Terrified of breaking critical systems when touching undocumented legacy code? See how an "MRI for software" maps complex dependencies instantly, unblocking safe and rapid modernization.

Pause
Mute Enter Fullscreen
#1 about 4 min

The widespread challenge of working with old software codebases

Many industries face difficulties maintaining and updating undocumented legacy systems.

#2 about 4 min

Improving developer productivity and managing technical debt

Companies struggle with ramping up new developers and making safe changes to complex systems.

#3 about 2 min

Assessing software quality during mergers and outsourcing

Technical assessments are crucial for evaluating codebases during acquisitions and managing outsourced development.

#4 about 3 min

Tracing complexity across multiple interdependent technology stacks

Enterprise applications contain millions of code elements and cross-technology dependencies that complicate maintenance.

#5 about 3 min

The limitations of manual code exploration and institutional knowledge

Relying on outdated documentation or manual reverse engineering drastically slows down development.

#6 about 4 min

Mapping application boundaries using automated semantic analysis

Scanning source code and databases creates an interactive blueprint of internal software architecture.

#7 about 3 min

Identifying microservice decoupling candidates and cloud migration blockers

Visual dependency graphs help isolate outdated frameworks and highlight necessary changes for cloud transformations.

#8 about 3 min

Accelerating developer ramp-up with contextual structural insights

Teams reduce onboarding time by visually tracing transaction impacts across multiple system layers.

#9 about 4 min

Evaluating structural software quality aligned with industry standards

Applying architectural rules generates dashboards that track technical debt and system reliability.

#10 about 2 min

Deploying technical knowledge base solutions in secure environments

Organizations can run analysis software on-premise or in the cloud without exposing proprietary source code.

#11 about 2 min

Technology stack and pricing models for software visualization

Visualization tools utilize graph databases and are priced according to application size and complexity.

#12 about 2 min

Providing structural context to generative AI tools

Deterministic code analysis feeds accurate architectural context into large language models to improve output reliability.

Matching moments

3:40 min

Identifying core challenges in modern software development

Markus Eisele Markus Eisele · World Congress 2024

6:27 min

Using AI copilots to explain and debug legacy codebases

Chris Heilmann +2 · LIVE

5:39 min

Managing legacy infrastructure and distributed software systems

Daniel Geisel Daniel Geisel +1 · World Congress 2026 Europe

3:28 min

Managing technical debt in legacy web applications

Robby Russell · Coffee With Developers

49 sec

Navigating technical debt generation in the era of AI

Adam Tornhill · Coffee With Developers

3:21 min

Planning successful architecture modernizations for legacy enterprise applications

Ryan J Salva · Coffee With Developers

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 25, 2026 · 14:10–14:40

Stage 1

The Broken Rung: How AI is Rebuilding Software Development from the Ground Up

Tomislav Tipurić

Chief Technology Officer, Nephos

Tomislav Tipurić
Open session

World Congress 2026 North America

September 24, 2026 · 11:10–11:15

Outdoor Stage

Architecting the 100X SDLC: Building Production Trust into AI-Assisted Delivery

Ranjan Parthasarathy

Founder, CPTO/CEO at AXIOMSTUDIO.AI

Ranjan Parthasarathy
Open session

World Congress 2026 North America

September 25, 2026 · 15:00–17:00

Stage 10

The AI Dependency Challenge: Your AI coding assistant is making dependency decisions. Who’s checking

Meredith Eisen, Vince Hinojosa

Meredith Eisen
Vince Hinojosa
Open session

World Congress 2026 North America

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

Stage 4

From Model Selection to Smart Routing: How to Use the Right LLM for Every Task

Viktoria Semaan

Principal Technical Evangelist at Databricks

Viktoria Semaan
Open session

World Congress 2026 North America

September 25, 2026 · 09:40–10:10

Stage 3

Still on 4.8 or lower? A Practical Guide to Moving Your "Un-Migratable" .NET Apps

Isaac Levin

Developer Advocate

Isaac Levin
Open session

World Congress 2026 North America

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

Outdoor Stage

When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility

Simon Auer

Organizer of flutter vienna meetup and CEO of marqably

Simon Auer