Reverse Engineering of Object Oriented Code - Tonella, Paolo (Monographs in Computer Science, 2005)