This study addresses the problems concerning the development of software metrics for reverse engineering. A systematic research approach is introduced to develop software metrics for reverse engineering and a tool is implemented based on this approach. The designed approach is implemented by carrying out a number of case studies.