Automatic generation of abstract views for legacy software comprehension

  title={Automatic generation of abstract views for legacy software comprehension},
  author={Philippe Dugerdil and Julien Repond},
One of the main motivations for the reverse engineering of software programs is to help with software comprehension. Although several techniques have been presented in the literature to reverse-architect software, the corresponding views usually do not help much. In fact, most of the published techniques recover the architecture of the software by focusing on the abstract properties of the components such as coupling and coherence. We claim that the recovered components should rather represent… CONTINUE READING