AI-assisted reverse engineering for .NET modernization