Design process: the impact of reverse engineering methodologies