Model Driven Reverse Engineering of C# Code to fUML ModelsMartin Lackneradvised by Tanja Mayerhofer, Gerti Kappel