This white paper explores how to improve your development team's ability to document and analyze legacy codebases with AppMap's reverse engineering technology. The complexity of poorly documented and tested codebases brings an added risk to the application modernization team tasked with improving it. Runtime code analysis is a critical missing piece in understanding the behavior of legacy systems.