Modernizing legacy software using a System Grokking technology

  • Authors:
  • Yanjindulam Dajsuren;Maayan Goldstein;Dany Moshkovich

  • Affiliations:
  • Virage Logic, The Netherlands;IBM Haifa Research Lab, Israel;IBM Haifa Research Lab, Israel

  • Venue:
  • ICSM '10 Proceedings of the 2010 IEEE International Conference on Software Maintenance
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Reverse engineering is an essential part of the modernization process that enables the evolution of existing software assets. The extraction of state machines out of existing code is an important aspect of the reverse engineering process. However, none of the reverse engineering tools fully support an automatic extraction of state machines.