New Frontiers of Reverse Engineering

  • Authors:
  • Gerardo CanforaHarman;Massimiliano Di Penta

  • Affiliations:
  • RCOST - University of Sannio, Benevento, Italy;RCOST - University of Sannio, Benevento, Italy

  • Venue:
  • FOSE '07 2007 Future of Software Engineering
  • Year:
  • 2007

Quantified Score

Hi-index 0.02

Visualization

Abstract

Comprehending and modifying software is at the heart of many software engineering tasks, and this explains the growing interest that software reverse engineering has gained in the last 20 years. Broadly speaking, reverse engineering is the process of analyzing a subject system to create representations of the system at a higher level of abstraction. This paper briefly presents an overview of the field of reverse engineering, reviews main achievements and areas of application, and highlights key open research issues for the future.