PHENIX: product history-based reverse engineering. (1st January 2013)