Applying Code Analysis and 3D Design Pattern Grouping to Facilitate Program Comprehension. - Juergen Rilling; Vu-Loc Nguyen (VISSOFT, 2005)