Search papers, labs, and topics across Lattice.
This paper investigates the ability of ChatGPT, Gemini, and Claude AI to perform semantic reverse engineering on legacy database applications. The goal is to assess the extent to which these models can automatically understand and extract the underlying business logic and data models from such systems. The study finds varying degrees of success across the models, highlighting both the potential and limitations of using LLMs for this task, with implications for modernization efforts.
LLMs can partially reverse engineer legacy code, but don't expect them to fully understand your spaghetti code just yet.
This research paper describes our research results on using ChatGPT, Gemini, and Claude AI to semantically reverse engineer legacy database software applications.