Legacy Modernization meets GenAI

Most of the talk about the impact of GenAI on software development is
about its ability to write (messy) code. But many of us think it’s going
to be much more useful to help us understand existing messy code,
as part of a modernization effort. My colleagues Alessio
Ferri
, Tom Coggrave, and Shodhan
Sheth
have been considering how GenAI can do this,
including building an internal tool to help explore the possibilities.
The tool uses an LLM to enhance a knowledge graph based on the AST of the
code base. It also uses an LLM to help users query this knowledge graph.

more…

Source: martinfowler

Tags: